Wim Taymans
a8b1346857
cothread cleanup.
...
Original commit message from CVS:
cothread cleanup.
- removed some old code.
- ran the thing through indent
- rename cothread_init/free to cothread_context_init/free
- implement cothread_free/destroy to clear the cothread_state slot
- make cothread_init reuse empty slots.
minor cleanups in error reporting (gstpad, gstelement)
code cleanup in gstthread
make unexpected state changes in gstthread less fatal
free the cothread_state in the scheduler.
This one passes all the current cvs testcases including dynamic-pipeline.
2001-12-20 02:41:34 +00:00
Andy Wingo
5212116302
gstreamer.m4 extra_dist removal
...
Original commit message from CVS:
gstreamer.m4 extra_dist removal
2001-12-20 01:27:13 +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
Andy Wingo
51bb2b1c4c
fix to get guilaunch to build properly with gnome2
...
Original commit message from CVS:
fix to get guilaunch to build properly with gnome2
2001-12-19 22:16:01 +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
34f05211c2
Added object cleanup at the end of -launch, report all problems please.
...
Original commit message from CVS:
Added object cleanup at the end of -launch, report all problems
please.
2001-12-19 19:23:51 +00:00
Wim Taymans
5ad018148c
Some more work on cleanup.
...
Original commit message from CVS:
Some more work on cleanup.
- added two functions in the scheduler _setup and _reset to initialize
the context. In the case of the cothread context we have to map the
cothread stack space onto the threads stack.
- setup/reset the scheduler context in the threads context.
- fix the ghostpad cleanup.
- slightly changed the scheduler code to cleanly remove connections.
2001-12-19 19:22:53 +00:00
Wim Taymans
23eb626391
include gstevent.h
...
Original commit message from CVS:
include gstevent.h
2001-12-19 02:19:00 +00:00
Wim Taymans
7992d58179
Include it all
...
Original commit message from CVS:
Include it all
2001-12-19 02:05:59 +00:00
Wim Taymans
2c9d646895
Moved the typedef to gsttypes.h as stock rh 7.2 gcc doesn't seem to like it otherwise.
...
Original commit message from CVS:
Moved the typedef to gsttypes.h as stock rh 7.2 gcc doesn't seem to like
it otherwise.
2001-12-19 01:50:11 +00:00
Zaheer Abbas Merali
eb45d89cfb
Added capsnego to the Tee Element
...
Original commit message from CVS:
Added capsnego to the Tee Element
2001-12-19 01:17:54 +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
7dd1fb647b
Remove the unref untill it works :(
...
Original commit message from CVS:
Remove the unref untill it works :(
2001-12-18 19:33:34 +00:00
Wim Taymans
b9e1c437bb
Make launch catch pipeline events and print them out.
...
Original commit message from CVS:
Make launch catch pipeline events and print them out.
2001-12-18 19:07:06 +00:00
Wim Taymans
56d3cdf64a
- Elements can now send events to their parent.
...
Original commit message from CVS:
- Elements can now send events to their parent.
- remove the g_signals from the core for parent<->child communication
- the application can easily get element info by listening for an event
signal from the toplevel bin.
- added gst_element_info()/_error().
- fakesrc and fakesink use the info event instead of g_print.
- GST_TYPE_* causes segfaults with elect fence, rever to G_TYPE_POINTER
until we know what's wrong.
- various leaks fixed wrt element destroy.
- The object that created the event is now stored as GST_EVENT_SRC
2001-12-18 19:03:07 +00:00
Wim Taymans
19bb74b352
Added IRIX compatibility code for dladdr
...
Original commit message from CVS:
Added IRIX compatibility code for dladdr
2001-12-18 17:02:02 +00:00
Wim Taymans
46ac5c55c2
free the entries and strings
...
Original commit message from CVS:
free the entries and strings
2001-12-18 16:56:40 +00:00
Wim Taymans
9a011a79c0
Reset the offset when going to READY
...
Original commit message from CVS:
Reset the offset when going to READY
2001-12-18 16:54:11 +00:00
Wim Taymans
741051f00d
Clean to cothread context when destroyed
...
Original commit message from CVS:
Clean to cothread context when destroyed
2001-12-18 16:52:01 +00:00
Wim Taymans
4771e9affc
Applied a cothread setup patch for IRIX from Nick Blievers
...
Original commit message from CVS:
Applied a cothread setup patch for IRIX from Nick Blievers
<nick.blievers@adacel.com>
2001-12-18 16:50:05 +00:00
Wim Taymans
e279738a3f
Adde cothread context cleanup code
...
Original commit message from CVS:
Adde cothread context cleanup code
2001-12-18 16:49:13 +00:00
Wim Taymans
7cfd7c6d09
Added the testsuite
...
Original commit message from CVS:
Added the testsuite
2001-12-18 14:36:26 +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
Christian Schaller
5bdbee5a89
more // fixes
...
Original commit message from CVS:
more // fixes
2001-12-17 22:43:03 +00:00
Christian Schaller
8ebaaa0049
// fix
...
Original commit message from CVS:
// fix
2001-12-17 22:41:31 +00:00
Christian Schaller
3f55af9bb4
Ok, all // comments removed except the bloddy nested ones
...
Original commit message from CVS:
Ok, all // comments removed except the bloddy nested ones
2001-12-17 22:26:56 +00:00
Christian Schaller
b92cdd41c4
just one bad comment here
...
Original commit message from CVS:
just one bad comment here
2001-12-17 18:52:27 +00:00
Christian Schaller
ec729a5888
ok, one big bad file fixed for // comments almost, darn those nested comments irritate me
...
Original commit message from CVS:
ok, one big bad file fixed for // comments almost, darn those nested comments irritate me
2001-12-17 18:51:40 +00:00
Christian Schaller
7886394507
more of the popular // fixes
...
Original commit message from CVS:
more of the popular // fixes
2001-12-17 18:14:51 +00:00
Thomas Vander Stichele
1776717a40
xing and xaudio cleanup
...
Original commit message from CVS:
xing and xaudio cleanup
2001-12-17 16:50:20 +00:00
Wim Taymans
ceef45b80b
Some help for playing both audio in video with -launch
...
Original commit message from CVS:
Some help for playing both audio in video with -launch
2001-12-17 14:24:26 +00:00
Wim Taymans
17649a6679
Added parallel pipeline syntex to the parser. ./gstreamer-launch filesrc location=/opt/data/AlienSong.mpg ! mpegdemux...
...
Original commit message from CVS:
Added parallel pipeline syntex to the parser.
./gstreamer-launch filesrc location=/opt/data/AlienSong.mpg ! mpegdemux
name=foo video_00! { queue ! mpeg2dec ! sdlvideosink } foo.audio_00! { queue
! mad ! osssink }
should do the trick :)
2001-12-17 14:18:03 +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
Thomas Vander Stichele
3235eb853d
applied zilch's patch
...
Original commit message from CVS:
applied zilch's patch
2001-12-17 10:07:04 +00:00
Andrew Mitchell
f518f8e795
Re-add fix from the branch
...
Original commit message from CVS:
Re-add fix from the branch
2001-12-17 04:22:11 +00:00
Wim Taymans
209747879b
also set the plugin builddir to pwd
...
Original commit message from CVS:
also set the plugin builddir to pwd
2001-12-16 23:46:50 +00:00
Andy Wingo
644940125e
fixed CONFIG_DIR issues
...
Original commit message from CVS:
fixed CONFIG_DIR issues
2001-12-16 23:36:12 +00:00
Thomas Vander Stichele
2abe84ac12
fix GST_CONFIG_DIR
...
Original commit message from CVS:
fix GST_CONFIG_DIR
2001-12-16 22:37:17 +00:00
Thomas Vander Stichele
886cbe19ec
try fixing GST_CONFIG_DIR
...
Original commit message from CVS:
try fixing GST_CONFIG_DIR
2001-12-16 22:15:02 +00:00
David I. Lehn
b343c988b6
merge fixup: guilaunch got removed, add it back
...
Original commit message from CVS:
merge fixup: guilaunch got removed, add it back
2001-12-16 20:02:53 +00:00
Wim Taymans
e567fed741
Remove the --help arg and don't quit
...
Original commit message from CVS:
Remove the --help arg and don't quit
2001-12-16 19:14:12 +00:00
Thomas Vander Stichele
00a26bb866
oss fix
...
Original commit message from CVS:
oss fix
2001-12-16 19:09:41 +00:00
Thomas Vander Stichele
0738d7dc34
flac should work
...
Original commit message from CVS:
flac should work
2001-12-16 19:09:03 +00:00
Thomas Vander Stichele
96915bec6c
GST_CONFIG_DIR
...
Original commit message from CVS:
GST_CONFIG_DIR
2001-12-16 19:07:56 +00:00
Thomas Vander Stichele
d546e56fec
too overzealous
...
Original commit message from CVS:
too overzealous
2001-12-16 19:00:11 +00:00
Thomas Vander Stichele
6c8ec194d9
remove ac3*
...
Original commit message from CVS:
remove ac3*
2001-12-16 18:55:49 +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
Andy Wingo
7e56c1dbe1
bye bye gstreamer-config
...
Original commit message from CVS:
bye bye gstreamer-config
2001-12-16 18:43:10 +00:00
Thomas Vander Stichele
e3e3e29c91
more removals
...
Original commit message from CVS:
more removals
2001-12-16 18:41:43 +00:00
Thomas Vander Stichele
3871f95faf
moved oss check
...
Original commit message from CVS:
moved oss check
2001-12-16 18:39:06 +00:00