Andy Wingo [Fri, 15 Feb 2002 16:14:21 +0000 (16:14 +0000)]
first pass at integrating popt into gstreamer note: you will need popt 1.6.3 or greater (configure checks for this) -...
Original commit message from CVS:
first pass at integrating popt into gstreamer
note: you will need popt 1.6.3 or greater (configure checks for this) -- debian
people will either need to patch popt 1.6.2 or install 1.6.3 by hand.
Richard Boulton [Thu, 14 Feb 2002 17:55:51 +0000 (17:55 +0000)]
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.
Richard Boulton [Thu, 14 Feb 2002 00:27:02 +0000 (00:27 +0000)]
Remove test file.
Original commit message from CVS:
Remove test file.
Ronald S. Bultje [Wed, 13 Feb 2002 18:28:21 +0000 (18:28 +0000)]
This is probably cleaner
Original commit message from CVS:
This is probably cleaner
Richard Boulton [Wed, 13 Feb 2002 16:53:01 +0000 (16:53 +0000)]
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.
Thomas Vander Stichele [Wed, 13 Feb 2002 16:15:40 +0000 (16:15 +0000)]
don't set INFO categories before running gst_init
Original commit message from CVS:
don't set INFO categories before running gst_init
Thomas Vander Stichele [Wed, 13 Feb 2002 12:18:10 +0000 (12:18 +0000)]
small addition
Original commit message from CVS:
small addition
Thomas Vander Stichele [Tue, 12 Feb 2002 22:28:25 +0000 (22:28 +0000)]
revert part of wingo's patch wingo, I'm not doing this to piss you off ;) but with your change we get the reverse iss...
Original commit message from CVS:
revert part of wingo's patch
wingo, I'm not doing this to piss you off ;)
but with your change we get the reverse issue : stuff in libs/gst needs
gstmarshal.[ch], which are only generated if we go in gst before libs.
So unless we just throw the egg at the chicken we'll have to settle for a
hack.
Alternatively, we could take the egg out of the chicken and put it in
a separate tarball which would then be installed ;)
Andy Wingo [Tue, 12 Feb 2002 17:50:22 +0000 (17:50 +0000)]
fix funny build issue by not linking plugin libraries to gstreamer core. this is because they are plugins, not shared...
Original commit message from CVS:
fix funny build issue by not linking plugin libraries to gstreamer core. this is
because they are plugins, not shared libraries per se, and will only be loaded by
the core itself. this change allows the core elements (schedulers, autopluggers, etc)
to use the core loadable libraries (bytestream, getbits, etc) as well as "ext" libs
like the new cothreads package.
Thomas Vander Stichele [Tue, 12 Feb 2002 13:57:14 +0000 (13:57 +0000)]
updating tee to use properties
Original commit message from CVS:
updating tee to use properties
Thomas Vander Stichele [Tue, 12 Feb 2002 13:53:15 +0000 (13:53 +0000)]
use properties
Original commit message from CVS:
use properties
Thomas Vander Stichele [Tue, 12 Feb 2002 13:51:40 +0000 (13:51 +0000)]
fixing up tests to work with property callbacks
Original commit message from CVS:
fixing up tests to work with property callbacks
Thomas Vander Stichele [Tue, 12 Feb 2002 13:38:36 +0000 (13:38 +0000)]
events seem to be gone
Original commit message from CVS:
events seem to be gone
Thomas Vander Stichele [Mon, 11 Feb 2002 16:26:33 +0000 (16:26 +0000)]
because of the versioning we need to do this
Original commit message from CVS:
because of the versioning we need to do this
Thomas Vander Stichele [Mon, 11 Feb 2002 15:35:42 +0000 (15:35 +0000)]
I don't think we wanted to change the include dir to gstreamer as well.
Original commit message from CVS:
I don't think we wanted to change the include dir to gstreamer as well.
If we did, then we need major code cleanups all over so let's hold off for
a second.
Thomas Vander Stichele [Mon, 11 Feb 2002 14:07:02 +0000 (14:07 +0000)]
more smalltalk fixage
Original commit message from CVS:
more smalltalk fixage
Thomas Vander Stichele [Mon, 11 Feb 2002 13:55:17 +0000 (13:55 +0000)]
first have breakfast then fix things
Original commit message from CVS:
first have breakfast
then fix things
Thomas Vander Stichele [Mon, 11 Feb 2002 12:18:43 +0000 (12:18 +0000)]
more of this
Original commit message from CVS:
more of this
Thomas Vander Stichele [Mon, 11 Feb 2002 12:16:44 +0000 (12:16 +0000)]
adding standard scheduler
Original commit message from CVS:
adding standard scheduler
Thomas Vander Stichele [Mon, 11 Feb 2002 12:08:50 +0000 (12:08 +0000)]
this is a really evil hack.
Original commit message from CVS:
this is a really evil hack.
I would like for someone to help wingo and me fixing it properly ;)
and for that I could use a little basic education on some of the LD FLAGS
we need all over because trying to fix it properly got me confused.
Thomas Vander Stichele [Mon, 11 Feb 2002 11:46:45 +0000 (11:46 +0000)]
nope, not a good idea
Original commit message from CVS:
nope, not a good idea
Thomas Vander Stichele [Mon, 11 Feb 2002 10:38:01 +0000 (10:38 +0000)]
try try try
Original commit message from CVS:
try try try
Thomas Vander Stichele [Mon, 11 Feb 2002 10:27:04 +0000 (10:27 +0000)]
this cothread thing is starting to confuse me which are we using atm ?
Original commit message from CVS:
this cothread thing is starting to confuse me
which are we using atm ?
Benjamin Otte [Mon, 11 Feb 2002 08:18:09 +0000 (08:18 +0000)]
major rewrite of the spider.
Original commit message from CVS:
major rewrite of the spider.
Now uses GstSpiderConnection to track current connections and remember the way they're plugged.
Advantages of this approach:
- function prototypes are now much cleaner.
- Allow event propagation (EOS) to elements that are not connected but plugged.
- Allow deconstruction of plugged pipes. (not implemented)
Disadvantage:
- I screwed up naming (always get src and sink the wrong way). It's very inconsistent in the gstspider.[ch] files
- a little more time and memory are needed to manage the structs
Andy Wingo [Mon, 11 Feb 2002 07:45:30 +0000 (07:45 +0000)]
it still only iterates once, but we're getting there
Original commit message from CVS:
it still only iterates once, but we're getting there
Andy Wingo [Mon, 11 Feb 2002 01:38:55 +0000 (01:38 +0000)]
removed cothread-specific code from gstinfo.c because the new cothreads has no cothread_self()
Original commit message from CVS:
* removed cothread-specific code from gstinfo.c because the new cothreads has no cothread_self()
* added a new scheduler, untested but it does compile :-)
* cothreads links to the scheduler, not core now
* no installation of cothreads headers
Andy Wingo [Sun, 10 Feb 2002 23:56:13 +0000 (23:56 +0000)]
include cothreads properly in the build
Original commit message from CVS:
include cothreads properly in the build
Andy Wingo [Sun, 10 Feb 2002 21:38:34 +0000 (21:38 +0000)]
added missing output Makefile
Original commit message from CVS:
added missing output Makefile
Andy Wingo [Sun, 10 Feb 2002 17:09:53 +0000 (17:09 +0000)]
changed libgst -> libgstreamer to comply with namespace issues with gnu smalltalk various other fixes
Original commit message from CVS:
* changed libgst -> libgstreamer to comply with namespace issues with gnu smalltalk
* various other fixes
Thomas Vander Stichele [Sun, 10 Feb 2002 15:54:09 +0000 (15:54 +0000)]
sync with as-version small autogen fix
Original commit message from CVS:
* sync with as-version
* small autogen fix
Thomas Vander Stichele [Sun, 10 Feb 2002 10:11:44 +0000 (10:11 +0000)]
oopsie
Original commit message from CVS:
oopsie
Thomas Vander Stichele [Sun, 10 Feb 2002 09:25:45 +0000 (09:25 +0000)]
Some people might have stray acinclude.m4's lying around in their build dir so let's delete them.
Original commit message from CVS:
Some people might have stray acinclude.m4's lying around in their build dir
so let's delete them.
For those that wondered : yes, I ran make distcheck on an anonymous checkout.
This would've helped Zeenix.
Let me know if you think this is the wrong solution.
Thomas Vander Stichele [Sat, 9 Feb 2002 21:43:49 +0000 (21:43 +0000)]
*sigh* and this
Original commit message from CVS:
*sigh* and this
Thomas Vander Stichele [Sat, 9 Feb 2002 21:38:01 +0000 (21:38 +0000)]
remove it here too
Original commit message from CVS:
remove it here too
Thomas Vander Stichele [Sat, 9 Feb 2002 21:21:18 +0000 (21:21 +0000)]
removing m4 dir
Original commit message from CVS:
removing m4 dir
Thomas Vander Stichele [Sat, 9 Feb 2002 21:19:11 +0000 (21:19 +0000)]
more cleanups
Original commit message from CVS:
more cleanups
Thomas Vander Stichele [Sat, 9 Feb 2002 21:05:12 +0000 (21:05 +0000)]
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
Andy Wingo [Fri, 8 Feb 2002 18:07:25 +0000 (18:07 +0000)]
fix spurious libxml warning
Original commit message from CVS:
fix spurious libxml warning
Andy Wingo [Thu, 7 Feb 2002 19:32:10 +0000 (19:32 +0000)]
fix the whole cothread thing
Original commit message from CVS:
fix the whole cothread thing
Ronald S. Bultje [Thu, 7 Feb 2002 11:05:27 +0000 (11:05 +0000)]
Wim, please upload the header files too next time ;)
Original commit message from CVS:
Wim, please upload the header files too next time ;)
Andy Wingo [Thu, 7 Feb 2002 05:23:17 +0000 (05:23 +0000)]
how glib this makes me!
Original commit message from CVS:
how glib this makes me!
Wim Taymans [Wed, 6 Feb 2002 22:34:12 +0000 (22:34 +0000)]
Some random ramblings about the next-gen registry..
Original commit message from CVS:
Some random ramblings about the next-gen registry..
Thomas Vander Stichele [Wed, 6 Feb 2002 22:28:25 +0000 (22:28 +0000)]
taaz: it doesn't work thomas: ok, I'll fix it.
Original commit message from CVS:
taaz: it doesn't work
thomas: ok, I'll fix it.
Wim Taymans [Wed, 6 Feb 2002 21:57:35 +0000 (21:57 +0000)]
Converted a few _info events to properties..
Original commit message from CVS:
Converted a few _info events to properties..
Thomas Vander Stichele [Wed, 6 Feb 2002 21:35:37 +0000 (21:35 +0000)]
taaz's yapping
Original commit message from CVS:
taaz's yapping
Wim Taymans [Wed, 6 Feb 2002 21:12:52 +0000 (21:12 +0000)]
Small cleanups
Original commit message from CVS:
Small cleanups
Benjamin Otte [Wed, 6 Feb 2002 19:10:38 +0000 (19:10 +0000)]
make -launch receive and print out errors.
Original commit message from CVS:
make -launch receive and print out errors.
There is also a fix to allow printing gint64 variables. This should be removed when GLib does it. Glib1.3.13 does not.
Benjamin Otte [Wed, 6 Feb 2002 19:05:19 +0000 (19:05 +0000)]
This patch (nearly) completes the removal of vertical events from the core.
Original commit message from CVS:
This patch (nearly) completes the removal of vertical events from the
core.
What it does:
- removal of the EVENT signal of GstElement (to be replaced by
g_object_notify)
- changing of the ERROR signal to allow recursive notification (like
deep_notify)
- implementing recursive notification with error events.
- removal of some functions in gstbin.c that are not used anymore.
- The function gst_element_info and gst_element_send_event now do
nothing but printing a warning, that these functions are gone. This is
done to allow plugins to catch up.
- Some bugfixes in XML saving are included, they simply were in the
file.
Thomas Vander Stichele [Wed, 6 Feb 2002 19:02:24 +0000 (19:02 +0000)]
sorry, but I'd like this fixed ;)
Original commit message from CVS:
sorry, but I'd like this fixed ;)
Benjamin Otte [Wed, 6 Feb 2002 18:58:53 +0000 (18:58 +0000)]
update to do the new error handling and notification
Original commit message from CVS:
update to do the new error handling and notification
Richard Boulton [Wed, 6 Feb 2002 18:53:33 +0000 (18:53 +0000)]
Use automake's per-target CFLAG functionality to compile cothreads.c with correct flags.
Original commit message from CVS:
Use automake's per-target CFLAG functionality to compile cothreads.c with
correct flags.
Andy Wingo [Wed, 6 Feb 2002 17:29:55 +0000 (17:29 +0000)]
a couple more ifdefs
Original commit message from CVS:
a couple more ifdefs
Andy Wingo [Wed, 6 Feb 2002 16:45:33 +0000 (16:45 +0000)]
Farewell sweet shim,
Original commit message from CVS:
Farewell sweet shim,
Thou hast serv'd us well --
Though not with cherubim
but in the Attic you shall dwell.
Andy Wingo [Wed, 6 Feb 2002 16:35:16 +0000 (16:35 +0000)]
core is glib2 only now tried to convert to g_strdup_value_contents as much as i could misc other fixes
Original commit message from CVS:
* core is glib2 only now
* tried to convert to g_strdup_value_contents as much as i could
* misc other fixes
Benjamin Otte [Wed, 6 Feb 2002 15:02:26 +0000 (15:02 +0000)]
<wingo> i thought _get gave you a copy of the string --- he's right
Original commit message from CVS:
<wingo> i thought _get gave you a copy of the string --- he's right
Thomas Vander Stichele [Wed, 6 Feb 2002 13:36:22 +0000 (13:36 +0000)]
disabling cothreads build until it passes make distcheck
Original commit message from CVS:
disabling cothreads build until it passes make distcheck
Steve Baker [Wed, 6 Feb 2002 12:53:15 +0000 (12:53 +0000)]
use numerical comparisions for version check
Original commit message from CVS:
use numerical comparisions for version check
Benjamin Otte [Wed, 6 Feb 2002 08:23:10 +0000 (08:23 +0000)]
bugfixing: always use the right GType when using g_object_get/set; do not free strings from g_object_get, they're not...
Original commit message from CVS:
bugfixing: always use the right GType when using g_object_get/set; do not free strings from g_object_get, they're not yours (see docs/design/part-standards.txt)
Benjamin Otte [Wed, 6 Feb 2002 07:10:37 +0000 (07:10 +0000)]
make gst-launch property aware
Original commit message from CVS:
make gst-launch property aware
Benjamin Otte [Tue, 5 Feb 2002 21:11:43 +0000 (21:11 +0000)]
initial checkin for the deep_notify signal which replaces INFO events in the long run.
Original commit message from CVS:
initial checkin for the deep_notify signal which replaces INFO events in the long run.
PLEASE do not use gst_element_[info,message,error] anymore. Use g_object_notify instead.
Thank you.
Benjamin Otte [Tue, 5 Feb 2002 20:56:11 +0000 (20:56 +0000)]
bugfixing; use the right function to check probable caps compatibility
Original commit message from CVS:
bugfixing; use the right function to check probable caps compatibility
Benjamin Otte [Tue, 5 Feb 2002 19:01:45 +0000 (19:01 +0000)]
bugfix: nobody knows if the pad will still be there...
Original commit message from CVS:
bugfix: nobody knows if the pad will still be there...
Benjamin Otte [Tue, 5 Feb 2002 18:22:37 +0000 (18:22 +0000)]
removed workaround for a bug that is fixed
Original commit message from CVS:
removed workaround for a bug that is fixed
Thomas Vander Stichele [Tue, 5 Feb 2002 17:42:40 +0000 (17:42 +0000)]
this fix makes sure that we actually request a pad from the template with an unused name this isn't optimal but gets ...
Original commit message from CVS:
this fix makes sure that we actually request a pad from the template with
an unused name
this isn't optimal but gets the job done
should we move this code fragment to it's own helper function to use
everywhere stuff is requested according to a template ?
Benjamin Otte [Tue, 5 Feb 2002 17:08:08 +0000 (17:08 +0000)]
- use autoplugging instead of predefined way on sometimes pads
Original commit message from CVS:
- use autoplugging instead of predefined way on sometimes pads
- exchange plugtype with factories in the spider
- revamp the spider, now messier than before...
- bugfixing
- style corrections
Thomas Vander Stichele [Tue, 5 Feb 2002 14:40:56 +0000 (14:40 +0000)]
show bug in tee code
Original commit message from CVS:
show bug in tee code
Thomas Vander Stichele [Tue, 5 Feb 2002 13:24:46 +0000 (13:24 +0000)]
gst version info
Original commit message from CVS:
gst version info
Thomas Vander Stichele [Tue, 5 Feb 2002 13:23:09 +0000 (13:23 +0000)]
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
Thomas Vander Stichele [Tue, 5 Feb 2002 11:48:36 +0000 (11:48 +0000)]
adding basic tests for fakesrc fakesink and tee
Original commit message from CVS:
adding basic tests for fakesrc fakesink and tee
Thomas Vander Stichele [Tue, 5 Feb 2002 10:55:21 +0000 (10:55 +0000)]
trying to write a test for tee first
Original commit message from CVS:
trying to write a test for tee first
Thomas Vander Stichele [Tue, 5 Feb 2002 09:31:57 +0000 (09:31 +0000)]
remove cothreads from the Makefile.am
Original commit message from CVS:
remove cothreads from the Makefile.am
Thomas Vander Stichele [Mon, 4 Feb 2002 23:28:55 +0000 (23:28 +0000)]
small compile fix
Original commit message from CVS:
small compile fix
Thomas Vander Stichele [Mon, 4 Feb 2002 23:25:40 +0000 (23:25 +0000)]
oops
Original commit message from CVS:
oops
Thomas Vander Stichele [Mon, 4 Feb 2002 22:41:23 +0000 (22:41 +0000)]
similar fix for count ref
Original commit message from CVS:
similar fix for count ref
Thomas Vander Stichele [Mon, 4 Feb 2002 22:40:30 +0000 (22:40 +0000)]
this is better
Original commit message from CVS:
this is better
Thomas Vander Stichele [Mon, 4 Feb 2002 22:33:48 +0000 (22:33 +0000)]
shouldn't fuss about not needing to ref at all
Original commit message from CVS:
shouldn't fuss about not needing to ref at all
Richard Boulton [Mon, 4 Feb 2002 21:24:08 +0000 (21:24 +0000)]
Revert aclocal invocation to do cat m4/*.m4 > acinclude.m4 beforehand, rather than adding m4/ to aclocal search path....
Original commit message from CVS:
Revert aclocal invocation to do cat m4/*.m4 > acinclude.m4 beforehand,
rather than adding m4/ to aclocal search path. Shouldn't cause errors when
macros are already present on system, because macros in acinclude.m4 are
used in preference.
Richard Boulton [Mon, 4 Feb 2002 20:33:14 +0000 (20:33 +0000)]
gstreamer-register -> gst-register gstreamer-launch -> gst-launch etc.
Original commit message from CVS:
gstreamer-register -> gst-register
gstreamer-launch -> gst-launch
etc.
Andy Wingo [Mon, 4 Feb 2002 20:05:44 +0000 (20:05 +0000)]
brown paper bag commit
Original commit message from CVS:
brown paper bag commit
Andy Wingo [Mon, 4 Feb 2002 17:41:45 +0000 (17:41 +0000)]
cothreads stuff i forgot to commit last night
Original commit message from CVS:
cothreads stuff i forgot to commit last night
Andy Wingo [Mon, 4 Feb 2002 03:23:12 +0000 (03:23 +0000)]
removed my cothreads dir in favor of the cothreads/ module
Original commit message from CVS:
removed my cothreads dir in favor of the cothreads/ module
Wim Taymans [Sun, 3 Feb 2002 20:07:09 +0000 (20:07 +0000)]
Added a first stab at a better clocking system.
Original commit message from CVS:
Added a first stab at a better clocking system.
It still needs more infrastructure for async notification and custom clock
implementors.
This thing can still deadlock the pipeline.
Thomas Vander Stichele [Sun, 3 Feb 2002 16:16:36 +0000 (16:16 +0000)]
initial import
Original commit message from CVS:
initial import
Thomas Vander Stichele [Sun, 3 Feb 2002 16:16:36 +0000 (16:16 +0000)]
Initial revision
Original commit message from CVS:
Initial revision
Ronald S. Bultje [Sun, 3 Feb 2002 15:47:20 +0000 (15:47 +0000)]
Some small adjustments for for better open-a-new-file handling
Original commit message from CVS:
Some small adjustments for for better open-a-new-file handling
Andy Wingo [Sat, 2 Feb 2002 23:09:20 +0000 (23:09 +0000)]
some release caveats, some todos
Original commit message from CVS:
some release caveats, some todos
Andy Wingo [Sat, 2 Feb 2002 19:07:10 +0000 (19:07 +0000)]
some compile fixes, api changes, and i added the ability to create new chunks on the stack, which can extend the main...
Original commit message from CVS:
some compile fixes, api changes, and i added the ability to create new chunks on the
stack, which can extend the main thread's stack up to 8M under linuxthreads. thanks
to billh for the {set,get}rlimit tip.
on the other hand, there's a nasty bug in cothreads when they are run without gthreads
that i'm still tracking down. that's the last bug though, at this point.
the commit is to syn the repository with my working copy before moving cothreads to a
separate module.
Thomas Vander Stichele [Sat, 2 Feb 2002 17:35:06 +0000 (17:35 +0000)]
back to cvs mode
Original commit message from CVS:
back to cvs mode
Thomas Vander Stichele [Sat, 2 Feb 2002 13:50:03 +0000 (13:50 +0000)]
prepping the release
Original commit message from CVS:
prepping the release
Wim Taymans [Sat, 2 Feb 2002 13:36:21 +0000 (13:36 +0000)]
Added some more shims
Original commit message from CVS:
Added some more shims
Pointless cleanups..
Wim Taymans [Sat, 2 Feb 2002 13:34:44 +0000 (13:34 +0000)]
More pointless cleanups
Original commit message from CVS:
More pointless cleanups
Wim Taymans [Sat, 2 Feb 2002 13:32:32 +0000 (13:32 +0000)]
Small pointless cleanups
Original commit message from CVS:
Small pointless cleanups
Wim Taymans [Sat, 2 Feb 2002 13:27:33 +0000 (13:27 +0000)]
Small cleanups
Original commit message from CVS:
Small cleanups
Wim Taymans [Sat, 2 Feb 2002 13:24:25 +0000 (13:24 +0000)]
Make filesrc respond to seek
Original commit message from CVS:
Make filesrc respond to seek
Wim Taymans [Sat, 2 Feb 2002 13:23:07 +0000 (13:23 +0000)]
Added _seek and _tell // cleanup
Original commit message from CVS:
Added _seek and _tell
// cleanup
Wim Taymans [Sat, 2 Feb 2002 00:22:34 +0000 (00:22 +0000)]
Fix a serious leak in tee
Original commit message from CVS:
Fix a serious leak in tee
Erik Walthinsen [Fri, 1 Feb 2002 22:37:16 +0000 (22:37 +0000)]
Change soversion back to 0:0:0 and add use of -release flag for libtool.
Original commit message from CVS:
Change soversion back to 0:0:0 and add use of -release flag for libtool.
This means that any program linking against libgst will automatically have
the specific release of libgst encoded into it. This enforces the fact
that (for the moment), the API/ABI is changing rapidly enough that you
can't link against 0.3.2 originally and have it still work with 0.3.3. It
might be possible, but highly unlikely.
When we get closer to a stable API/ABI, in the 0.5.0 timeframe most likely,
we will start using soversions as recommended in the libtool docs. Then
we have to pay more attention to forward and backwards compatiblity, or
rather, we have to *start* paying attention <g>
Thomas Vander Stichele [Thu, 31 Jan 2002 23:19:18 +0000 (23:19 +0000)]
goind down again
Original commit message from CVS:
goind down again
David I. Lehn [Thu, 31 Jan 2002 23:11:03 +0000 (23:11 +0000)]
Update libtool lib version
Original commit message from CVS:
Update libtool lib version
Thomas Vander Stichele [Thu, 31 Jan 2002 22:43:42 +0000 (22:43 +0000)]
release version
Original commit message from CVS:
release version