Thomas Vander Stichele
4200f6ca41
converting this to separate binaries so they can be run as a testsuite
...
Original commit message from CVS:
converting this to separate binaries so they can be run as a testsuite
2002-09-12 11:56:08 +00:00
Ronald S. Bultje
5b5274daf2
This changes an important part of the plugin API, gst_pad_try_set_caps() no longer returns a boolean, it now returns ...
...
Original commit message from CVS:
This changes an important part of the plugin API, gst_pad_try_set_caps() no longer returns a boolean, it now returns a GstPadConnectReturn, which makes much more sense than a boolean. All plugins have also been changed, so don't worry ;)
2002-09-10 08:52:58 +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
Thomas Vander Stichele
32dfe1ccb0
adding a property test
...
Original commit message from CVS:
adding a property test
2002-08-28 14:08:22 +00:00
Wim Taymans
a06d81ef60
Added segment seeking experiment
...
Original commit message from CVS:
Added segment seeking experiment
2002-08-02 11:43:25 +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
Wim Taymans
e81fb05e74
Remove bufspeed test
...
Original commit message from CVS:
Remove bufspeed test
2002-07-08 19:25:07 +00:00
Wim Taymans
f84641b8cb
Make the old testcase compile again
...
Original commit message from CVS:
Make the old testcase compile again
2002-07-08 19:23:21 +00:00
Thomas Vander Stichele
42810b4db3
for better or worse, make distcheck now passes again
...
Original commit message from CVS:
for better or worse, make distcheck now passes again
2002-07-01 13:02:03 +00:00
Thomas Vander Stichele
3d8e68cf98
fake fails on a make distcheck
...
Original commit message from CVS:
fake fails on a make distcheck
2002-07-01 12:09:20 +00:00
Thomas Vander Stichele
ef3dd2fc6c
dist fixes
...
Original commit message from CVS:
dist fixes
2002-07-01 12:08:22 +00:00
Thomas Vander Stichele
25b21e82f5
fixing tests
...
Original commit message from CVS:
fixing tests
2002-07-01 10:41:39 +00:00
Thomas Vander Stichele
5173ab2d2c
identify failing tests
...
Original commit message from CVS:
identify failing tests
2002-07-01 09:57:10 +00:00
Wim Taymans
a4cb924e2f
Added cothread context stress test (that fails)
...
Original commit message from CVS:
Added cothread context stress test (that fails)
2002-06-17 20:35:22 +00:00
Wim Taymans
795ecdcc86
Along with the latest scheduler updates, all these tests should work.
...
Original commit message from CVS:
Along with the latest scheduler updates, all these tests should work.
2002-06-05 18:12:41 +00:00
Wim Taymans
b6f6293cc3
going into the main loop effectively never stops this app
...
Original commit message from CVS:
going into the main loop effectively never stops this app
2002-06-04 21:07:03 +00:00
Steve Baker
ec59b53862
this one actually works, its just here for completeness
...
Original commit message from CVS:
this one actually works, its just here for completeness
2002-06-03 19:10:34 +00:00
Steve Baker
bd12c19658
adding comment, no change to test
...
Original commit message from CVS:
adding comment, no change to test
2002-06-03 19:09:48 +00:00
Steve Baker
995c529609
add comments to show what pipeline is being constructed.
...
Original commit message from CVS:
add comments to show what pipeline is being constructed.
change threadstate3 to be { { fakesrc ! fakesink } } which doesn't change state once it has started
2002-06-03 18:51:08 +00:00
Steve Baker
aadf0570fa
threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }
...
Original commit message from CVS:
threadstate4 fails randomly on state change. it is { { fakesrc } ! queue ! fakesink }
2002-06-03 18:37:36 +00:00
Steve Baker
a80a63d5db
this test demostrates *another* deadlock (or it might be the same one).
...
Original commit message from CVS:
this test demostrates *another* deadlock (or it might be the same one).
the test is a thread in a pipeline
2002-06-03 18:05:08 +00:00
Steve Baker
e0ca09383e
a more complex example which happens to be a mp3 player
...
Original commit message from CVS:
a more complex example which happens to be a mp3 player
2002-06-01 15:08:13 +00:00
Steve Baker
6004504f6a
added a test which shows a problem with state changes when the toplevel bin is a thread.
...
Original commit message from CVS:
added a test which shows a problem with state changes when the toplevel bin is a thread.
there is some kind of deadlock. It would be good if wingo or wtay could have a look.
2002-06-01 15:01:51 +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
Thomas Vander Stichele
5e58b4bdaa
big mistake
...
Original commit message from CVS:
big mistake
2002-05-30 13:52:13 +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
631c8f5ca5
re-enable thread test, although it does not work but passes right now warn for bizarre behavior in plugin loading
...
Original commit message from CVS:
re-enable thread test, although it does not work but passes right now
warn for bizarre behavior in plugin loading
2002-05-25 17:45:51 +00:00
Andy Wingo
bdb2144428
make gst-inspect-gui call the proper gst-inspect
...
Original commit message from CVS:
make gst-inspect-gui call the proper gst-inspect
2002-05-11 23:33:32 +00:00
Andy Wingo
bf4e61ace3
Return TESTS_ENVIRONMENT, necessary to make the registry properly
...
Original commit message from CVS:
Return TESTS_ENVIRONMENT, necessary to make the registry properly
2002-05-11 21:38:16 +00:00
Andy Wingo
1f0374782c
fix refcounting tests so that they compile and run, but they fail currently: gst leaks obscene amounts of memory ;) f...
...
Original commit message from CVS:
* fix refcounting tests so that they compile and run, but they fail currently:
gst leaks obscene amounts of memory ;)
* fix plugin loading test so that it only refers to plugins within the gstreamer/
tree
* store gst plugin paths in the registry
* is GST_REGISTRY is set, only use the user registry with the PLUGIN_PATH explictly
specified by the user
* all tests should pass now except refcounting
2002-05-11 20:30:05 +00:00
Wim Taymans
4b8c43a3d9
Fix the plugin testsuite, only registry.c doesn't work yet
...
Original commit message from CVS:
Fix the plugin testsuite, only registry.c doesn't work yet
2002-05-10 19:24:04 +00:00
Andy Wingo
e0a3d5eaf8
added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE as appropriate added an object propert...
...
Original commit message from CVS:
* added a get_perms_func to gstxmlregistry that will set _WRITABLE and _READABLE
as appropriate
* added an object property for location so that we can do some cleanup and initialization
2002-05-10 18:26:14 +00:00
Andy Wingo
bdec475970
Fix automake badness
...
Original commit message from CVS:
Fix automake badness
2002-05-10 14:40:07 +00:00
Andy Wingo
fbbdca6996
GST_PLUGIN_PATH gets split into the user registry some debugging output in registry rebuilding don't go into =build, ...
...
Original commit message from CVS:
* GST_PLUGIN_PATH gets split into the user registry
* some debugging output in registry rebuilding
* don't go into =build, =inst, etc
* i really don't know what the current idiom is for the plugin test suites, disabling for now
still pending issues: what to do when other plugin paths are passed on the command
line for existing registries. if the existing registries were built against those
paths, the time checks work, but if not they will need to be rebuilt. i have a feeling
they should be rebuilt in any case, but it's a tricky issue.
2002-05-10 03:27:42 +00:00
Thomas Vander Stichele
6b8e279df3
various more tests enabling
...
Original commit message from CVS:
various more tests enabling
2002-05-09 16:44:22 +00:00
Thomas Vander Stichele
2b51cbeebd
fixing up tests
...
Original commit message from CVS:
fixing up tests
2002-05-09 16:43:10 +00:00
Thomas Vander Stichele
4f9dad74fe
refcounting tests sure would be nice to have
...
Original commit message from CVS:
refcounting tests sure would be nice to have
2002-05-09 16:07:33 +00:00
Thomas Vander Stichele
223a929f5d
tried fixing, failed spectacularly
...
Original commit message from CVS:
tried fixing, failed spectacularly
2002-05-09 15:38:31 +00:00
Thomas Vander Stichele
ec4e865fba
why does this test fail ?
...
Original commit message from CVS:
why does this test fail ?
2002-05-09 14:50:54 +00:00
Thomas Vander Stichele
b2117398c7
allowing failing tests to be built
...
Original commit message from CVS:
allowing failing tests to be built
2002-05-09 14:26:20 +00:00
Andy Wingo
8974d7b71f
revert patch to dynamic-pipeline and document more fully
...
Original commit message from CVS:
revert patch to dynamic-pipeline and document more fully
2002-05-08 21:32:03 +00:00
Wim Taymans
086de421dc
Totally rewritten registry handling.
...
Original commit message from CVS:
Totally rewritten registry handling.
- move the registry save/load code into a gstregistry subclass, this
will make it possible to use other registries (flat file, web based,
RDBMS type, etc..)
- a simple GMarkup xml registry is implemented
- use standard statically linked plugins for core elements.
- GstPlugin has a very well defined set of functions now
A little bytestream hack..
Added more info to -inspect.
Some more debugging info for clocking.
Small cleanups
I use ./gst-register --gst-plugin-path=/opt/src/sourceforge/gst-plugins/gst-libs:/opt/src/sourceforge/gst-plugins/
to register core and gst-plugins now.
2002-05-08 20:40:48 +00:00
Andy Wingo
57478148c9
hopefully fix distcheck issues
...
Original commit message from CVS:
hopefully fix distcheck issues
2002-05-07 03:01:16 +00:00
Andy Wingo
d7f4c306cd
Fix the tests so that builds that are not --enable-plugin-builddir can register the plugins from the uninstalled gstr...
...
Original commit message from CVS:
Fix the tests so that builds that are not --enable-plugin-builddir can register
the plugins from the uninstalled gstreamer directory. There is some small amount of voodoo
here.
Also, add gst-inspect-check to gstreamer/testsuite, where it probably belongs
2002-05-05 16:49:45 +00:00
Thomas Vander Stichele
b172752619
adding clock example
...
Original commit message from CVS:
adding clock example
2002-04-23 19:12:54 +00:00
Thomas Vander Stichele
35beb0b388
added name test
...
Original commit message from CVS:
added name test
2002-04-21 14:04:24 +00:00
Steve Baker
4b70fed5e0
update for changed dparams api
...
Original commit message from CVS:
update for changed dparams api
2002-04-14 10:16:47 +00:00
Thomas Vander Stichele
748e280850
check fix
...
Original commit message from CVS:
check fix
2002-04-12 14:38:19 +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
55d8236413
more werror fixes
...
Original commit message from CVS:
more werror fixes
2002-04-11 10:36:41 +00:00
Thomas Vander Stichele
86808d3e8d
removing unused vars
...
Original commit message from CVS:
removing unused vars
2002-04-11 09:14:58 +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
Benjamin Otte
8ae7350492
fix all compiler warnings
...
Original commit message from CVS:
fix all compiler warnings
2002-04-04 19:28:23 +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
862538e9ac
added a bunch of cvsignore stuff off of a fresh checkout and build i will win the race to max LOC changed ;-)
...
Original commit message from CVS:
added a bunch of cvsignore stuff off of a fresh checkout and build
i will win the race to max LOC changed ;-)
2002-03-25 05:01:02 +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
Steve Baker
ffd3b291fd
reflect new dparams api
...
Original commit message from CVS:
reflect new dparams api
2002-03-04 18:55:17 +00:00
Thomas Vander Stichele
48c32ac434
uncomment it in the DIRS to avoid errors
...
Original commit message from CVS:
uncomment it in the DIRS to avoid errors
2002-02-22 19:38:48 +00:00
Thomas Vander Stichele
d040af01db
test program doesn't leave iterate atm, commenting it
...
Original commit message from CVS:
test program doesn't leave iterate atm, commenting it
2002-02-22 18:25:06 +00:00
Thomas Vander Stichele
ce316f5ddc
right include
...
Original commit message from CVS:
right include
2002-02-22 18:12:37 +00:00
Thomas Vander Stichele
1246cebdf6
add to DIST_SUBDIRS
...
Original commit message from CVS:
add to DIST_SUBDIRS
2002-02-22 17:47:10 +00:00
Steve Baker
0a99d7cafb
generate the makefile for dparams testing
...
Original commit message from CVS:
generate the makefile for dparams testing
2002-02-21 20:47:14 +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
Thomas Vander Stichele
bc9abdfd96
use properties
...
Original commit message from CVS:
use properties
2002-02-12 13:53:15 +00:00
Thomas Vander Stichele
cc3b3cc116
fixing up tests to work with property callbacks
...
Original commit message from CVS:
fixing up tests to work with property callbacks
2002-02-12 13:51:40 +00:00
Thomas Vander Stichele
a809ce288b
events seem to be gone
...
Original commit message from CVS:
events seem to be gone
2002-02-12 13:38:36 +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
Thomas Vander Stichele
a9e40dee74
show bug in tee code
...
Original commit message from CVS:
show bug in tee code
2002-02-05 14:40:56 +00:00
Thomas Vander Stichele
6cb278d571
gst version info
...
Original commit message from CVS:
gst version info
2002-02-05 13:24:46 +00:00
Thomas Vander Stichele
febcfbf098
this example tests caps proxying it seems to work, too
...
Original commit message from CVS:
this example tests caps proxying
it seems to work, too
2002-02-05 13:23:09 +00:00
Thomas Vander Stichele
ace842815e
adding basic tests for fakesrc fakesink and tee
...
Original commit message from CVS:
adding basic tests for fakesrc fakesink and tee
2002-02-05 11:48:36 +00:00
Thomas Vander Stichele
d04d01cc3b
trying to write a test for tee first
...
Original commit message from CVS:
trying to write a test for tee first
2002-02-05 10:55:21 +00:00
Thomas Vander Stichele
5796ee63bc
remove elements from the tests for now
...
Original commit message from CVS:
remove elements from the tests for now
2002-01-31 22:42:52 +00:00
Thomas Vander Stichele
d3ef105676
elements test dir
...
Original commit message from CVS:
elements test dir
2002-01-31 22:33:22 +00:00
Thomas Vander Stichele
9505bda9c8
tee test too bad it fails at creating
...
Original commit message from CVS:
tee test
too bad it fails at creating
2002-01-31 12:17:46 +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
Benjamin Otte
49ae4007af
make the test have output
...
Original commit message from CVS:
make the test have output
2002-01-27 22:10:10 +00:00
Wim Taymans
132f776069
Use a core element (tee) for this testcase
...
Original commit message from CVS:
Use a core element (tee) for this testcase
2002-01-27 19:29:57 +00:00
Wim Taymans
f6027148a4
Added another testcase.
...
Original commit message from CVS:
Added another testcase.
2002-01-27 19:24:23 +00:00
Andy Wingo
a43702feb0
miscellaneous fixes, added gst_pad_unset_sched() api.
...
Original commit message from CVS:
miscellaneous fixes, added gst_pad_unset_sched() api.
although I unref the old pipeline and the cothread context gets freed in dynamic-pipeline.c,
I still get segfaults.
2002-01-19 06:29:40 +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
3667900ec9
added a slightly new twist in dynamic-pipeline.c: I actually iterate the first pipeline.
...
Original commit message from CVS:
added a slightly new twist in dynamic-pipeline.c: I actually iterate the first pipeline.
this causes a segfault (at least on my machine, i've been having link issues today though).
if a scheduler wizard (ahem) could take at glance at this, i'd be eternally grateful :-)
2002-01-17 05:04:17 +00:00
Bastien Nocera
f1e89caecd
- add all the dirs to the DIST_SUBDIRS
...
Original commit message from CVS:
- add all the dirs to the DIST_SUBDIRS
2002-01-15 21:25:02 +00:00
Bastien Nocera
769cc8e90c
- dodge compiling memchunk and bufspeed if NASM is not present
...
Original commit message from CVS:
- dodge compiling memchunk and bufspeed if NASM is not present
2002-01-15 21:00:56 +00:00
Thomas Vander Stichele
04f32a7280
removed capsnego testsuite from build if ok then someone please remove the source dirs
...
Original commit message from CVS:
removed capsnego testsuite from build
if ok then someone please remove the source dirs
2002-01-15 09:29:27 +00:00
Wim Taymans
5c10feaf48
Removed the old capsnego tests
...
Original commit message from CVS:
Removed the old capsnego tests
2002-01-14 21:45:48 +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
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
dcfb86bb73
Added caps testsuite.
...
Original commit message from CVS:
Added caps testsuite.
2002-01-13 22:46:34 +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
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
Wim Taymans
3de9788e32
Fix the helloworld example.
...
Original commit message from CVS:
Fix the helloworld example.
2002-01-06 19:00:14 +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
Andy Wingo
082a40ded1
for i in find . -name *.[ch]
; do perl -n -i -p -e 's/disksrc/filesrc/g;' $i; done
...
Original commit message from CVS:
for i in `find . -name *.[ch]`; do perl -n -i -p -e 's/disksrc/filesrc/g;' $i; done
2002-01-05 23:05:56 +00:00
Thomas Vander Stichele
0f5fb3402a
eat your own dogfood
...
Original commit message from CVS:
eat your own dogfood
2002-01-05 10:19:32 +00:00
Thomas Vander Stichele
d877412c09
running make distdir in the dir you change stuff in might help ;)
...
Original commit message from CVS:
running make distdir in the dir you change stuff in might help ;)
2002-01-05 09:33:57 +00:00
Andy Wingo
bc3ea27c3b
added lat.c, thanks to MattyBoy
...
Original commit message from CVS:
added lat.c, thanks to MattyBoy
2002-01-05 02:04:28 +00:00
Andy Wingo
f698d6469c
compile fixen
...
Original commit message from CVS:
compile fixen
2002-01-05 01:43:16 +00:00
Andy Wingo
1a4c7726aa
put everything in tests/
...
Original commit message from CVS:
put everything in tests/
2002-01-05 01:25:28 +00:00
Andy Wingo
e1bc025265
kutting out the kruft
...
Original commit message from CVS:
kutting out the kruft
2002-01-05 01:19:24 +00:00
Andy Wingo
f3dc36d37d
changes to allow apps outside of gstreamer/ to use dparams continuing test removal
...
Original commit message from CVS:
* changes to allow apps outside of gstreamer/ to use dparams
* continuing test removal
2002-01-05 00:56:40 +00:00
Thomas Vander Stichele
de0ba03c89
fixing
...
Original commit message from CVS:
fixing
2002-01-02 14:08:16 +00:00
Thomas Vander Stichele
8a96491618
fixes for make distcheck does GST_ELEMENT_IS_COTHREAD_STOPPING still exist ? and if so, how should it be found by the...
...
Original commit message from CVS:
fixes for make distcheck
does GST_ELEMENT_IS_COTHREAD_STOPPING still exist ?
and if so, how should it be found by the bytestream test ?
2002-01-02 14:07:46 +00:00
Thomas Vander Stichele
c81314f924
fixes to make distcheck work changed registry out of date to warning to allow tests to continue regardless (any bette...
...
Original commit message from CVS:
fixes to make distcheck work
changed registry out of date to warning to allow tests to continue regardless (any better suggestions much appreciated)
2002-01-02 12:23:26 +00:00
Wim Taymans
0ec3db25a7
Make some things work again
...
Original commit message from CVS:
Make some things work again
2002-01-01 13:57:18 +00:00
Wim Taymans
d3cc94bb8c
Some small fixes
...
Original commit message from CVS:
Some small fixes
2002-01-01 13:56:35 +00:00
Thomas Vander Stichele
4f14ff0d1b
this isn't going to go away is it ?
...
Original commit message from CVS:
this isn't going to go away is it ?
2001-12-27 10:31:35 +00:00
Thomas Vander Stichele
376d55386a
don't install test plugins don't eat turkey
...
Original commit message from CVS:
don't install test plugins
don't eat turkey
2001-12-25 12:13:24 +00:00
Wim Taymans
37ef20dd0f
Fixed the typefind function
...
Original commit message from CVS:
Fixed the typefind function
2001-12-22 21:28:16 +00:00
Wim Taymans
775656d35f
Added another test app.
...
Original commit message from CVS:
Added another test app.
2001-12-20 20:06:45 +00:00
Andy Wingo
e8e87fe956
removed gstreamer.m4 (packages should use pkg.m4) guilaunch depends only on gtk, not libglade-gnome removed an unnece...
...
Original commit message from CVS:
* removed gstreamer.m4 (packages should use pkg.m4)
* guilaunch depends only on gtk, not libglade-gnome
* removed an unnecessary check in dynamic-pipeline.c
* attempted to avoid a spurious autoheader run
* gtk2 fixes
* killed a lot of files that automake brings in for us
* killed acinclude.m4, it's autogenerated
2001-12-20 01:20:22 +00:00
Wim Taymans
59d1e1d051
The test apps I'm using to track down cleanup issues.
...
Original commit message from CVS:
The test apps I'm using to track down cleanup issues.
2001-12-19 19:25:06 +00:00
Wim Taymans
4cbf01a7f0
Small g_print additions
...
Original commit message from CVS:
Small g_print additions
2001-12-18 19:45:31 +00:00
Wim Taymans
b48a02d635
Added a testsuite for pipeline cleanup etc..
...
Original commit message from CVS:
Added a testsuite for pipeline cleanup etc..
2001-12-18 14:34:39 +00:00
Wrobell
18ae9a069d
- use GST_CFLAGS and GST_LIBS only
...
Original commit message from CVS:
- use GST_CFLAGS and GST_LIBS only
2001-12-17 12:47:39 +00:00
Wrobell
d4d144032c
- use GST_CFLAGS only
...
Original commit message from CVS:
- use GST_CFLAGS only
- use AM_CFLAGS instead of CFLAGS so user cflags are not overwritten
- use LDADD instead of LIBS (by analogy for <program>_LDADD, look for
example in tools/Makefile.am) - kill me if it is wrong
2001-12-16 18:49:35 +00:00
Thomas Vander Stichele
40e6dccb43
merged back from build branch let's hope you all agree
...
Original commit message from CVS:
merged back from build branch
let's hope you all agree
2001-12-16 14:23:19 +00:00
Wim Taymans
9f23c76bea
Aplied more fixage from Michael Meeks.
...
Original commit message from CVS:
Aplied more fixage from Michael Meeks.
2001-12-13 23:14:39 +00:00
Michael Meeks
7943a116f6
Aplied a patch from Michael Meeks to add libxml2 support.
...
Original commit message from CVS:
Aplied a patch from Michael Meeks to add libxml2 support.
2001-12-13 19:00:58 +00:00
Thomas Vander Stichele
688e1fecdc
release c++ checking comment out test
...
Original commit message from CVS:
release c++ checking
comment out test
2001-12-12 00:12:58 +00:00
Thomas Vander Stichele
1cbdc96b2f
another test down the drain ;)
...
Original commit message from CVS:
another test down the drain ;)
2001-12-11 23:00:18 +00:00
Thomas Vander Stichele
a9325a94f9
comment out dynamic
...
Original commit message from CVS:
comment out dynamic
2001-12-11 22:59:02 +00:00
Wim Taymans
6bd122b0a6
Don't install the test plugins
...
Original commit message from CVS:
Don't install the test plugins
2001-12-11 21:25:06 +00:00
Thomas Vander Stichele
c9db813400
sigh
...
Original commit message from CVS:
sigh
2001-12-10 17:40:47 +00:00
Thomas Vander Stichele
223780c95e
*sigh*
...
Original commit message from CVS:
*sigh*
2001-12-10 16:33:43 +00:00
Thomas Vander Stichele
76f0f5c40b
add FIXME
...
Original commit message from CVS:
add FIXME
2001-12-10 09:09:53 +00:00
Thomas Vander Stichele
603278e0a4
yeah it's late
...
Original commit message from CVS:
yeah it's late
2001-12-09 23:27:11 +00:00
Thomas Vander Stichele
5c3b8b1b95
header wasn't declared
...
Original commit message from CVS:
header wasn't declared
2001-12-09 23:01:49 +00:00
Thomas Vander Stichele
85f2b281ee
commented out disabled test
...
Original commit message from CVS:
commented out disabled test
2001-12-09 21:11:22 +00:00
Thomas Vander Stichele
d5564a0557
commenting out two tests that keep failing to see what is behind the rainbow
...
Original commit message from CVS:
commenting out two tests that keep failing to see what is behind the rainbow
2001-12-09 16:26:14 +00:00
Thomas Vander Stichele
fd99a84629
threads back in ?
...
Original commit message from CVS:
threads back in ?
2001-12-08 13:57:17 +00:00
Thomas Vander Stichele
3b3753f55e
one more fix
...
Original commit message from CVS:
one more fix
2001-12-06 21:45:51 +00:00
Thomas Vander Stichele
90160b0202
fixed FIXME's
...
Original commit message from CVS:
fixed FIXME's
2001-12-06 21:40:23 +00:00
Wim Taymans
f6d86c4a98
Added a thread test case.
...
Original commit message from CVS:
Added a thread test case.
2001-12-05 18:39:20 +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
Steve Baker
0b0874bfed
the beginnings of a testsuite for dparams. it works but it doesn't test anything yet
...
Original commit message from CVS:
the beginnings of a testsuite for dparams. it works but it doesn't test anything yet
2001-11-29 20:36:46 +00:00
Thomas Vander Stichele
1056fce9b6
I tried my best
...
Original commit message from CVS:
I tried my best
2001-11-28 09:44:38 +00:00
Thomas Vander Stichele
ef4e4972d3
void value should be ignored
...
Original commit message from CVS:
void value should be ignored
2001-11-28 09:40:33 +00:00
Thomas Vander Stichele
1a2d1c4195
trying to fix make distcheck
...
Original commit message from CVS:
trying to fix make distcheck
2001-11-28 09:33:28 +00:00
Thomas Vander Stichele
d678f74f2c
temporarily removed refcounting
...
Original commit message from CVS:
temporarily removed refcounting
2001-11-27 22:56:22 +00:00
Thomas Vander Stichele
d9a77b64c8
removed bin from tests
...
Original commit message from CVS:
removed bin from tests
2001-11-27 22:06:29 +00:00
Andy Wingo
ac66719205
fix stupid commit
...
Original commit message from CVS:
fix stupid commit
2001-11-27 21:36:18 +00:00
Andy Wingo
d141a6318d
for the love of god, let this be the last distcheck fix in this dir
...
Original commit message from CVS:
for the love of god, let this be the last distcheck fix in this dir
2001-11-27 21:09:40 +00:00
Andy Wingo
cc8ab439cd
try some more to fix make distcheck
...
Original commit message from CVS:
try some more to fix make distcheck
2001-11-26 19:24:11 +00:00
Andy Wingo
e3664eda31
use fake* instead of other elements
...
Original commit message from CVS:
use fake* instead of other elements
2001-11-26 01:55:36 +00:00
Andy Wingo
d11dd78e24
make the test case clearer and better commented. i now think that this is a cothreads problem.
...
Original commit message from CVS:
make the test case clearer and better commented. i now think that this is a cothreads problem.
2001-11-26 01:48:19 +00:00
Andy Wingo
dd0f953d7f
fixed mainloop for non-glib2 this is a hack, we really need to fix this properly so i don't have to do this in every ...
...
Original commit message from CVS:
fixed mainloop for non-glib2
this is a hack, we really need to fix this properly so i don't have to do this in every file
2001-11-25 15:58:58 +00:00
Andy Wingo
3bc78f5d9e
i've added a testcase where the scheduler fails. i don't know enough about the scheduler to fix it, though. the seque...
...
Original commit message from CVS:
i've added a testcase where the scheduler fails. i don't know enough about
the scheduler to fix it, though. the sequence goes:
- make a pipeline, iterate it once
- re-use one of the elements in a new pipeline, see if it works
2001-11-25 06:30:34 +00:00
Andy Wingo
dfcbeb714e
GstObject is no longer instantiatable in glib2
...
Original commit message from CVS:
GstObject is no longer instantiatable in glib2
2001-11-24 20:04:47 +00:00
Thomas Vander Stichele
ebfd7aac62
added plugin
...
Original commit message from CVS:
added plugin
2001-11-13 11:15:36 +00:00
Andy Wingo
2ffb853b7d
make distcheck fixes, and added bytestream test to distro (why not?)
...
Original commit message from CVS:
make distcheck fixes, and added bytestream test to distro (why not?)
2001-10-26 20:19:02 +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
d4afd62f1a
changed videosink to xvideosink
...
Original commit message from CVS:
changed videosink to xvideosink
2001-09-25 19:01:58 +00:00
Thomas Vander Stichele
b7a01f42b2
added some more checking
...
Original commit message from CVS:
added some more checking
2001-08-29 09:00:49 +00:00
Erik Walthinsen
7adfdaf6dc
added timecache testing code
...
Original commit message from CVS:
added timecache testing code
2001-08-22 21:00:19 +00:00
Wim Taymans
12bbbd5c1e
Lots of modifications to the plugin system.
...
Original commit message from CVS:
Lots of modifications to the plugin system.
- Added a GstPluginfeature object that serves as a base class for all
plugin contents.
- changed the plugin API, everyhting is now added with
gst_plugin_add_feature
- typefactories are named now so that they can be located easily and filled
in at plugin load.
- mime types like "video/raw image/raw" are gone for now.
- lots of plugin updates (style and API changes)
- tested with an without registry.
- updates to various tools.
- added a little testsuite to test/show how you can load plugins (4 modes)
Test this one, Almost everything has changed :-)
2001-08-21 20:16:48 +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
Steve Baker
6de8994811
added more exes
...
Original commit message from CVS:
added more exes
2001-08-12 10:09:01 +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
Steve Baker
889082ecf1
added an exe
...
Original commit message from CVS:
added an exe
2001-08-10 17:02:34 +00:00
Steve Baker
cb487ffe32
hide new tests
...
Original commit message from CVS:
hide new tests
2001-08-10 16:36:48 +00:00
Wim Taymans
5f61efc9ce
Fixed the padtemplate definition.
...
Original commit message from CVS:
Fixed the padtemplate definition.
2001-08-06 22:16:37 +00:00
Erik Walthinsen
ee9426a1a1
Initial code for the event system.
...
Original commit message from CVS:
Initial code for the event system.
2001-08-06 20:37:21 +00:00
Wim Taymans
517f0b5cc9
Added a simple thread state change app.
...
Original commit message from CVS:
Added a simple thread state change app.
2001-07-27 17:12:46 +00:00
Wim Taymans
3a1a483cd9
Added a muxing test case.
...
Original commit message from CVS:
Added a muxing test case.
2001-07-11 19:26:22 +00:00
Wim Taymans
414a3aeab8
Add sane arg checking.
...
Original commit message from CVS:
Add sane arg checking.
2001-07-07 14:14:42 +00:00
Wim Taymans
9593a39754
Added a parse_launch example.
...
Original commit message from CVS:
Added a parse_launch example.
2001-07-07 14:07:03 +00:00
Wim Taymans
67bf0e5c60
Updated the autoplug example.
...
Original commit message from CVS:
Updated the autoplug example.
2001-07-07 13:32:43 +00:00
Thomas Vander Stichele
0e653a5623
implemented ring buffer
...
Original commit message from CVS:
implemented ring buffer
2001-06-27 20:53:40 +00:00
Wim Taymans
a8fd594d6b
Small fixes to the autoplugger so that it uses a colorspace element for video.
...
Original commit message from CVS:
Small fixes to the autoplugger so that it uses a colorspace element for
video.
2001-06-27 20:19:00 +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
710fb2ad9f
added some minor stuff
...
Original commit message from CVS:
added some minor stuff
2001-06-15 16:42:12 +00:00
Thomas Vander Stichele
4af8c58268
changed cutter example to use a thread
...
Original commit message from CVS:
changed cutter example to use a thread
2001-06-14 18:04:16 +00:00
Thomas Vander Stichele
c8d950b8ef
cutter now uses afsink to write out wavs we will add a queue next to handle latency problems
...
Original commit message from CVS:
cutter now uses afsink to write out wavs
we will add a queue next to handle latency problems
2001-06-13 22:09:58 +00:00
Thomas Vander Stichele
af0f1309c7
added cutter example
...
Original commit message from CVS:
added cutter example
2001-06-13 21:52:42 +00:00
Thomas Vander Stichele
b997098405
added example program to show how cutter plugin works
...
Original commit message from CVS:
added example program to show how cutter plugin works
2001-06-13 16:20:49 +00:00
Wim Taymans
978c380731
Fixed the helloworld example by using a pipeline as the toplevel element.
...
Original commit message from CVS:
Fixed the helloworld example by using a pipeline as the toplevel element.
2001-06-02 16:38:58 +00:00
Thomas Vander Stichele
434d40d4c5
ok, this works now
...
Original commit message from CVS:
ok, this works now
2001-06-01 22:36:04 +00:00
Thomas Vander Stichele
8d262037b9
test for disconnect and reconnect of elements
...
Original commit message from CVS:
test for disconnect and reconnect of elements
2001-06-01 22:23:24 +00:00
Wim Taymans
42ebe8b588
Fixed a couple of compiler warnings.
...
Original commit message from CVS:
Fixed a couple of compiler warnings.
2001-06-01 18:24:41 +00:00
Wim Taymans
23070df56d
Removed the thread test so make distcheck works.
...
Original commit message from CVS:
Removed the thread test so make distcheck works.
2001-05-31 19:52:09 +00:00
Wim Taymans
bc30d3872a
Added the mem.h file in noinst_HEADERS.
...
Original commit message from CVS:
Added the mem.h file in noinst_HEADERS.
2001-05-31 19:18:51 +00:00
Wim Taymans
c50c190b17
Added the headers
...
Original commit message from CVS:
Added the headers
2001-05-27 23:12:57 +00:00
Wim Taymans
4b984710c6
Updated for new API calls.
...
Original commit message from CVS:
Updated for new API calls.
2001-05-27 22:55:46 +00:00
Wim Taymans
986777c851
Makfeile updates.
...
Original commit message from CVS:
Makfeile updates.
2001-05-27 22:25:32 +00:00
Erik Walthinsen
a3d7869aaa
various build fixes
...
Original commit message from CVS:
various build fixes
2001-05-27 21:56:04 +00:00
Wim Taymans
9fcb8430cd
Updated for removed methods.
...
Original commit message from CVS:
Updated for removed methods.
2001-05-27 14:39:17 +00:00
Wim Taymans
5b436ccbe1
Updated for remove methods.
...
Original commit message from CVS:
Updated for remove methods.
2001-05-27 14:38:43 +00:00
Erik Walthinsen
e430bc2d95
shut up fakesrc and fakesink, changed sleeping a little
...
Original commit message from CVS:
shut up fakesrc and fakesink, changed sleeping a little
2001-05-26 05:36:26 +00:00
Erik Walthinsen
3b50989958
moved debug to before _init so cmdline can override, and put sleep(1)'s in while(1) to increase chance of contention ...
...
Original commit message from CVS:
moved debug to before _init so cmdline can override, and put sleep(1)'s in while(1) to increase chance of contention (I think)
2001-05-26 05:26:47 +00:00
Erik Walthinsen
7780b294e3
updated threadlock to actually be a thread locking test
...
Original commit message from CVS:
updated threadlock to actually be a thread locking test
2001-05-26 05:19:33 +00:00
Erik Walthinsen
4a583683e5
Merged from INCSCHED on 200505251!!!
...
Original commit message from CVS:
Merged from INCSCHED on 200505251!!!
2001-05-25 21:00:07 +00:00