platform/upstream/gstreamer.git
23 years agod'oh
Steve Baker [Sun, 16 Sep 2001 16:39:02 +0000 (16:39 +0000)]
d'oh

Original commit message from CVS:
d'oh

23 years agouse dparam_spec to set slider max, min and defaults
Steve Baker [Sun, 16 Sep 2001 13:05:19 +0000 (13:05 +0000)]
use dparam_spec to set slider max, min and defaults

Original commit message from CVS:
use dparam_spec to set slider max, min and defaults

23 years agoall info to describe a dparam is now in the GstDParamSpec struct. The resemblance...
Steve Baker [Sun, 16 Sep 2001 13:00:49 +0000 (13:00 +0000)]
all info to describe a dparam is now in the GstDParamSpec struct.  The resemblance to LADSPA descriptors is intentional

Original commit message from CVS:
all info to describe a dparam is now in the GstDParamSpec struct.  The resemblance to LADSPA descriptors is intentional

23 years agomake sure g2g_object_class_find_property returns NULL on error. This fixes LADSPA...
Steve Baker [Sat, 15 Sep 2001 14:47:37 +0000 (14:47 +0000)]
make sure g2g_object_class_find_property returns NULL on error. This fixes LADSPA plugin which is a GoodThing

Original commit message from CVS:
make sure g2g_object_class_find_property returns NULL on error. This fixes LADSPA plugin which is a GoodThing

23 years agoadded libs/control
Steve Baker [Sat, 15 Sep 2001 13:57:38 +0000 (13:57 +0000)]
added libs/control

Original commit message from CVS:
added libs/control

23 years agothe beginnings of a linear interpolation dynamic parameter
Steve Baker [Sat, 15 Sep 2001 13:55:44 +0000 (13:55 +0000)]
the beginnings of a linear interpolation dynamic parameter

Original commit message from CVS:
the beginnings of a linear interpolation dynamic parameter

23 years agothe beginnings of a libgstcontrol library
Steve Baker [Sat, 15 Sep 2001 13:53:31 +0000 (13:53 +0000)]
the beginnings of a libgstcontrol library

Original commit message from CVS:
the beginnings of a libgstcontrol library

23 years agoMove newbuf creation to the non-copyfunc case, since the copyfunc is now assumed...
Erik Walthinsen [Sat, 15 Sep 2001 09:12:39 +0000 (09:12 +0000)]
Move newbuf creation to the non-copyfunc case, since the copyfunc is now assumed to create the buffer (from a bufferp...

Original commit message from CVS:
Move newbuf creation to the non-copyfunc case, since the copyfunc is now
assumed to create the buffer (from a bufferpool, perhaps).  This solves a
memory leak.

23 years ago1. Add more warnings for the gst core only. Various trival fixes to quiet the warnings.
Joshua N. Pritikin [Fri, 14 Sep 2001 22:16:47 +0000 (22:16 +0000)]
1. Add more warnings for the gst core only.  Various trival fixes to quiet the warnings.

Original commit message from CVS:
1. Add more warnings for the gst core only.  Various trival fixes
to quiet the warnings.

2. Fix GstBufferCopyFunc prototype.

3. Re-apply the reverted type!=0 assertion in gst_elementfactory_new.

23 years agocomment out unsupressable debugging foo
Joshua N. Pritikin [Fri, 14 Sep 2001 22:13:55 +0000 (22:13 +0000)]
comment out unsupressable debugging foo

Original commit message from CVS:
comment out unsupressable debugging foo

23 years agofix glib2 build
Joshua N. Pritikin [Fri, 14 Sep 2001 21:57:47 +0000 (21:57 +0000)]
fix glib2 build

Original commit message from CVS:
fix glib2 build

23 years agodoc fix
Joshua N. Pritikin [Fri, 14 Sep 2001 20:02:48 +0000 (20:02 +0000)]
doc fix

Original commit message from CVS:
doc fix

23 years agoNobody checks the return value of gst_pad_connect. This patch renames gst_pad_connec...
Joshua N. Pritikin [Fri, 14 Sep 2001 19:45:20 +0000 (19:45 +0000)]
Nobody checks the return value of gst_pad_connect.  This patch renames gst_pad_connect to gst_pad_try_connect and mak...

Original commit message from CVS:
Nobody checks the return value of gst_pad_connect.  This patch
renames gst_pad_connect to gst_pad_try_connect and makes
gst_pad_connect return void.

23 years agouse the new smooth dparam for the volume slider
Steve Baker [Fri, 14 Sep 2001 19:20:25 +0000 (19:20 +0000)]
use the new smooth dparam for the volume slider

Original commit message from CVS:
use the new smooth dparam for the volume slider

23 years agogenerate real timestamps
Steve Baker [Fri, 14 Sep 2001 19:18:53 +0000 (19:18 +0000)]
generate real timestamps

Original commit message from CVS:
generate real timestamps

23 years agoadd gst_dparam_attach, add a new dparam which smooths linear realtime values to minim...
Steve Baker [Fri, 14 Sep 2001 19:17:45 +0000 (19:17 +0000)]
add gst_dparam_attach, add a new dparam which smooths linear realtime values to minimise discontinuity artifacts

Original commit message from CVS:
add gst_dparam_attach, add a new dparam which smooths linear realtime values to minimise discontinuity artifacts

23 years agouse gst_dparam_attach, check for boolean and timestamp before updating
Steve Baker [Fri, 14 Sep 2001 19:15:32 +0000 (19:15 +0000)]
use gst_dparam_attach, check for boolean and timestamp before updating

Original commit message from CVS:
use gst_dparam_attach, check for boolean and timestamp before updating

23 years agono reason to lock
Steve Baker [Fri, 14 Sep 2001 19:11:52 +0000 (19:11 +0000)]
no reason to lock

Original commit message from CVS:
no reason to lock

23 years agobe less strict
Joshua N. Pritikin [Fri, 14 Sep 2001 17:32:27 +0000 (17:32 +0000)]
be less strict

Original commit message from CVS:
be less strict

23 years agomake taaz happy
Joshua N. Pritikin [Fri, 14 Sep 2001 16:58:15 +0000 (16:58 +0000)]
make taaz happy

Original commit message from CVS:
make taaz happy

23 years agonuke obsolete mpeg2parse code
Joshua N. Pritikin [Fri, 14 Sep 2001 16:25:24 +0000 (16:25 +0000)]
nuke obsolete mpeg2parse code

Original commit message from CVS:
nuke obsolete mpeg2parse code

23 years agooptional large file support
Joshua N. Pritikin [Fri, 14 Sep 2001 15:57:46 +0000 (15:57 +0000)]
optional large file support

Original commit message from CVS:
optional large file support

23 years agomake gst_thread_change_state more forgiving
Joshua N. Pritikin [Fri, 14 Sep 2001 05:02:27 +0000 (05:02 +0000)]
make gst_thread_change_state more forgiving

Original commit message from CVS:
make gst_thread_change_state more forgiving

23 years agoturn assertion into nice error message
Joshua N. Pritikin [Fri, 14 Sep 2001 01:57:09 +0000 (01:57 +0000)]
turn assertion into nice error message

Original commit message from CVS:
turn assertion into nice error message

23 years agofix g_log_domain_gstreamer compile (again)
Joshua N. Pritikin [Thu, 13 Sep 2001 23:49:09 +0000 (23:49 +0000)]
fix g_log_domain_gstreamer compile (again)

Original commit message from CVS:
fix g_log_domain_gstreamer compile (again)

23 years agofix compile
Joshua N. Pritikin [Thu, 13 Sep 2001 23:06:47 +0000 (23:06 +0000)]
fix compile

Original commit message from CVS:
fix compile

23 years ago1 fix duplicate #define of gst_marshal_VOID__OBJECT_POINTER 2 make g_critical automat...
Joshua N. Pritikin [Thu, 13 Sep 2001 21:16:25 +0000 (21:16 +0000)]
1 fix duplicate #define of gst_marshal_VOID__OBJECT_POINTER 2 make g_critical automatically offer to do stack trace

Original commit message from CVS:
1 fix duplicate #define of gst_marshal_VOID__OBJECT_POINTER
2 make g_critical automatically offer to do stack trace

23 years agobackport wtay's marshal fixes from the EVENT1 branch
Joshua N. Pritikin [Thu, 13 Sep 2001 20:13:51 +0000 (20:13 +0000)]
backport wtay's marshal fixes from the EVENT1 branch

Original commit message from CVS:
backport wtay's marshal fixes from the EVENT1 branch

23 years agofix memory leaks
Joshua N. Pritikin [Thu, 13 Sep 2001 20:12:17 +0000 (20:12 +0000)]
fix memory leaks

Original commit message from CVS:
fix memory leaks

23 years ago1 print usage if no args 2 fix cast to avoid compile warning
Joshua N. Pritikin [Thu, 13 Sep 2001 01:17:47 +0000 (01:17 +0000)]
1 print usage if no args 2 fix cast to avoid compile warning

Original commit message from CVS:
1 print usage if no args
2 fix cast to avoid compile warning

23 years agoadd assertion
Joshua N. Pritikin [Thu, 13 Sep 2001 01:16:45 +0000 (01:16 +0000)]
add assertion

Original commit message from CVS:
add assertion

23 years ago1 avoid freeing statically allocated factory->details 2 make assertions more self...
Joshua N. Pritikin [Thu, 13 Sep 2001 01:15:25 +0000 (01:15 +0000)]
1 avoid freeing statically allocated factory->details 2 make assertions more self explanatory

Original commit message from CVS:
1 avoid freeing statically allocated factory->details
2 make assertions more self explanatory

23 years agoThis should make lots of things work again..
Wim Taymans [Wed, 12 Sep 2001 22:02:43 +0000 (22:02 +0000)]
This should make lots of things work again..

Original commit message from CVS:
This should make lots of things work again..

23 years agoupdate to reflect api changes
Steve Baker [Wed, 12 Sep 2001 11:30:00 +0000 (11:30 +0000)]
update to reflect api changes

Original commit message from CVS:
update to reflect api changes

23 years agoadded to -launch syntax: if an arg is prefixed with a '@' it will be treated as a...
Steve Baker [Wed, 12 Sep 2001 11:28:09 +0000 (11:28 +0000)]
added to -launch syntax: if an arg is prefixed with a '@' it will be treated as a dparam.  eg sinesrc @volume=1.0 @fr...

Original commit message from CVS:
added to -launch syntax: if an arg is prefixed with a '@' it will be treated as a dparam.  eg sinesrc @volume=1.0 @freq=440.0

23 years agoremove volume and freq args. update to reflect api changes
Steve Baker [Wed, 12 Sep 2001 11:26:31 +0000 (11:26 +0000)]
remove volume and freq args. update to reflect api changes

Original commit message from CVS:
remove volume and freq args. update to reflect api changes

23 years agoa bunch of changes including the beginnings of a direct (non-callback) and an array...
Steve Baker [Wed, 12 Sep 2001 11:24:51 +0000 (11:24 +0000)]
a bunch of changes including the beginnings of a direct (non-callback) and an array update method

Original commit message from CVS:
a bunch of changes including the beginnings of a direct (non-callback) and an array update method

23 years agorequire type in gst_dparam_new, add gst_dparam_set_value_from_string convenience...
Steve Baker [Wed, 12 Sep 2001 11:22:43 +0000 (11:22 +0000)]
require type in gst_dparam_new, add gst_dparam_set_value_from_string convenience func

Original commit message from CVS:
require type in gst_dparam_new, add gst_dparam_set_value_from_string convenience func

23 years agocorrect usage of gtk_arg_copy
Steve Baker [Wed, 12 Sep 2001 11:19:57 +0000 (11:19 +0000)]
correct usage of gtk_arg_copy

Original commit message from CVS:
correct usage of gtk_arg_copy

23 years agoscripts should not fail if -compprep or -register do
David I. Lehn [Wed, 12 Sep 2001 06:06:47 +0000 (06:06 +0000)]
scripts should not fail if -compprep or -register do

Original commit message from CVS:
scripts should not fail if -compprep or -register do

23 years agoAdd new plugins to list.
David I. Lehn [Tue, 11 Sep 2001 20:15:53 +0000 (20:15 +0000)]
Add new plugins to list.

Original commit message from CVS:
Add new plugins to list.

23 years agoUpdates to make it compile against gtk1.2 again. mostly marshal stuff. BRANCH-EVENTS1-ROOT
Wim Taymans [Mon, 10 Sep 2001 20:11:22 +0000 (20:11 +0000)]
Updates to make it compile against gtk1.2 again. mostly marshal stuff.

Original commit message from CVS:
Updates to make it compile against gtk1.2 again. mostly marshal stuff.

23 years agofixed a minor annoyance (maybe major flaw) with comments, asm, and escaped newlines
Erik Walthinsen [Mon, 10 Sep 2001 20:02:12 +0000 (20:02 +0000)]
fixed a minor annoyance (maybe major flaw) with comments, asm, and escaped newlines

Original commit message from CVS:
fixed a minor annoyance (maybe major flaw) with comments, asm, and escaped newlines

23 years agogstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin...
Erik Walthinsen [Mon, 10 Sep 2001 19:46:01 +0000 (19:46 +0000)]
gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h...

Original commit message from CVS:
gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions
gstbin.c: removed a reference to config.h
gstbuffer.[ch]: added gst_buffer_is_span_fast(), used it in gst_buffer_span
elements/gstfilesrc.c: initial work fleshing out the event handling code

everywhere else: wrapped XML stuff in #ifndef's

23 years agoSync g_signal_new args with the marshaller (glib2 is very strict).
Joshua N. Pritikin [Mon, 10 Sep 2001 19:00:42 +0000 (19:00 +0000)]
Sync g_signal_new args with the marshaller (glib2 is very strict).

Original commit message from CVS:
Sync g_signal_new args with the marshaller (glib2 is very strict).

23 years agoChange gtk_type_new -> g_object_new.
Joshua N. Pritikin [Mon, 10 Sep 2001 18:58:27 +0000 (18:58 +0000)]
Change gtk_type_new -> g_object_new.

Original commit message from CVS:
Change gtk_type_new -> g_object_new.

23 years agoreplace GstDparamPoint struct with GValue** (actually that was in the previous commit...
Steve Baker [Mon, 10 Sep 2001 18:51:27 +0000 (18:51 +0000)]
replace GstDparamPoint struct with GValue** (actually that was in the previous commit). Change gst_dparam_new_point t...

Original commit message from CVS:
replace GstDparamPoint struct with GValue** (actually that was in the previous commit). Change gst_dparam_new_point to gst_dparam_new_value_array

23 years agos/Dparam/DParam/
Steve Baker [Mon, 10 Sep 2001 17:24:06 +0000 (17:24 +0000)]
s/Dparam/DParam/

Original commit message from CVS:
s/Dparam/DParam/

23 years agos/Dparam/DParam/ <taaz> i'll whine about an irrelevant thing: Dparam vs DParam. ...
Steve Baker [Mon, 10 Sep 2001 17:20:45 +0000 (17:20 +0000)]
s/Dparam/DParam/ <taaz> i'll whine about an irrelevant thing: Dparam vs DParam.  though Dparam is more consistantly s...

Original commit message from CVS:
s/Dparam/DParam/ <taaz> i'll whine about an irrelevant thing: Dparam vs DParam.  though Dparam is more consistantly screwed up with everything else ;)

23 years agoadded sinesliders - a test app for dparams
Steve Baker [Mon, 10 Sep 2001 16:32:23 +0000 (16:32 +0000)]
added sinesliders - a test app for dparams

Original commit message from CVS:
added sinesliders - a test app for dparams

23 years agodparams have arrived. see previous mail for an intro
Steve Baker [Mon, 10 Sep 2001 16:28:43 +0000 (16:28 +0000)]
dparams have arrived. see previous mail for an intro

Original commit message from CVS:
dparams have arrived. see previous mail for an intro

23 years agoadded GST_CAT_PARAMS
Steve Baker [Mon, 10 Sep 2001 16:23:43 +0000 (16:23 +0000)]
added GST_CAT_PARAMS

Original commit message from CVS:
added GST_CAT_PARAMS

23 years agoRemoved the .libs from the lib path as pkg-config adds this by default.
Wim Taymans [Sun, 9 Sep 2001 12:09:19 +0000 (12:09 +0000)]
Removed the .libs from the lib path as pkg-config adds this by default.

Original commit message from CVS:
Removed the .libs from the lib path as pkg-config adds this by default.

23 years agoadded G_VALUE_HOLDS* macros
Steve Baker [Sat, 8 Sep 2001 12:58:53 +0000 (12:58 +0000)]
added G_VALUE_HOLDS* macros

Original commit message from CVS:
added G_VALUE_HOLDS* macros

23 years agoSyncing Debian packaging info up to current CVS code.
David I. Lehn [Fri, 7 Sep 2001 07:40:59 +0000 (07:40 +0000)]
Syncing Debian packaging info up to current CVS code.

Original commit message from CVS:
Syncing Debian packaging info up to current CVS code.

23 years agoATSC A/52 audio decoder plugin http://liba52.sf.net/
David I. Lehn [Thu, 6 Sep 2001 20:12:17 +0000 (20:12 +0000)]
ATSC A/52 audio decoder plugin liba52.sf.net/

Original commit message from CVS:
ATSC A/52 audio decoder plugin
http://liba52.sf.net/
- not working fully yet
- has ugly debug code at the moment

23 years agoAdded HP-PA for the heck of it. Totally untested, of course.
Erik Walthinsen [Wed, 5 Sep 2001 21:50:43 +0000 (21:50 +0000)]
Added HP-PA for the heck of it.  Totally untested, of course.

Original commit message from CVS:
Added HP-PA for the heck of it.  Totally untested, of course.

23 years agoand moved all the architecture- specific code out of the many header files and put...
Erik Walthinsen [Wed, 5 Sep 2001 21:36:24 +0000 (21:36 +0000)]
and moved all the architecture- specific code out of the many header files and put them all in gstarch.h.

Original commit message from CVS:
Added MIPS support to cothreads (untested), and moved all the architecture-
specific code out of the many header files and put them all in gstarch.h.

23 years agoupdated libtool check to handle things like '1.4b'
Erik Walthinsen [Wed, 5 Sep 2001 08:53:00 +0000 (08:53 +0000)]
updated libtool check to handle things like '1.4b'

Original commit message from CVS:
updated libtool check to handle things like '1.4b'

23 years agoadded docs for _span and _merge, set pool_private to NULL on create
Erik Walthinsen [Tue, 4 Sep 2001 04:34:32 +0000 (04:34 +0000)]
added docs for _span and _merge, set pool_private to NULL on create

Original commit message from CVS:
added docs for _span and _merge, set pool_private to NULL on create

23 years agofixes (hopefully) compilation errors where alsa is not present -- let me know if...
Andy Wingo [Mon, 3 Sep 2001 03:59:51 +0000 (03:59 +0000)]
fixes (hopefully) compilation errors where alsa is not present -- let me know if this does not work.

Original commit message from CVS:
fixes (hopefully) compilation errors where alsa is not present -- let me know if
this does not work.

23 years agoI think I finally have this configdir thing under control. The defines on the make...
Andy Wingo [Sun, 2 Sep 2001 01:56:20 +0000 (01:56 +0000)]
I think I finally have this configdir thing under control. The defines on the make command lines were not following t...

Original commit message from CVS:
I think I finally have this configdir thing under control. The defines on the
make command lines were not following the GST_CONFIG_DIR variable.

23 years agodefault config dir is now /etc/gstreamer instead of $sysconfdir/gstreamer, which...
Andy Wingo [Sun, 2 Sep 2001 00:41:53 +0000 (00:41 +0000)]
default config dir is now /etc/gstreamer instead of $sysconfdir/gstreamer, which had been mapping to /usr/etc/gstreamer.

Original commit message from CVS:
default config dir is now /etc/gstreamer instead of $sysconfdir/gstreamer, which
had been mapping to /usr/etc/gstreamer.

23 years agoadded AM_PATH_ALSA back in (but the updated version). *sigh*.
Andy Wingo [Sat, 1 Sep 2001 21:20:36 +0000 (21:20 +0000)]
added AM_PATH_ALSA back in (but the updated version). *sigh*.

Original commit message from CVS:
added AM_PATH_ALSA back in (but the updated version). *sigh*.

23 years agoremoved AC_PATH_ALSA from acinclude as it has been rolled into the alsa distribution...
Andy Wingo [Sat, 1 Sep 2001 20:35:37 +0000 (20:35 +0000)]
removed AC_PATH_ALSA from acinclude as it has been rolled into the alsa distribution changed alsa checks in configure...

Original commit message from CVS:
* removed AC_PATH_ALSA from acinclude as it has been rolled into the alsa
distribution
* changed alsa checks in configure.base

23 years agoadded G_SQRT2 and other numeric constants to sync gobject2gtk with paranormal
Jamie Gennis [Sat, 1 Sep 2001 14:46:24 +0000 (14:46 +0000)]
added G_SQRT2 and other numeric constants to sync gobject2gtk with paranormal

Original commit message from CVS:
added G_SQRT2 and other numeric constants to sync gobject2gtk with paranormal

23 years agoUpdate to 0.2.1-4 packaging files. (not in sync with CVS code)
David I. Lehn [Sat, 1 Sep 2001 01:13:41 +0000 (01:13 +0000)]
Update to 0.2.1-4 packaging files. (not in sync with CVS code)

Original commit message from CVS:
Update to 0.2.1-4 packaging files. (not in sync with CVS code)

23 years agotypo fix
David I. Lehn [Sat, 1 Sep 2001 01:05:11 +0000 (01:05 +0000)]
typo fix

Original commit message from CVS:
typo fix

23 years agoit's now mandatory to set the buffer_copy function. the default implementation sets...
Andy Wingo [Fri, 31 Aug 2001 16:40:03 +0000 (16:40 +0000)]
it's now mandatory to set the buffer_copy function. the default implementation sets it to gst_buffer_copy().

Original commit message from CVS:
it's now mandatory to set the buffer_copy function. the default implementation
sets it to gst_buffer_copy().

23 years ago- updated the busy app-developers' line
Bastien Nocera [Fri, 31 Aug 2001 12:08:04 +0000 (12:08 +0000)]
- updated the busy app-developers' line

Original commit message from CVS:
- updated the busy app-developers' line

23 years ago- cleaned up mikmod plugin merge mess
Bastien Nocera [Fri, 31 Aug 2001 12:03:19 +0000 (12:03 +0000)]
- cleaned up mikmod plugin merge mess

Original commit message from CVS:
- cleaned up mikmod plugin merge mess

23 years ago2001-08-30 MikMod plugin added, thanks Jérémy Simon!
Christian Schaller [Thu, 30 Aug 2001 23:04:52 +0000 (23:04 +0000)]
2001-08-30 MikMod plugin added, thanks Jérémy Simon!

Original commit message from CVS:
2001-08-30 MikMod plugin added, thanks Jérémy Simon!

23 years ago- ta ta ta, install gstevent.h, otherwise it doesn't work quite right, does it ?
Bastien Nocera [Wed, 29 Aug 2001 22:56:12 +0000 (22:56 +0000)]
- ta ta ta, install gstevent.h, otherwise it doesn't work quite right, does it ?

Original commit message from CVS:
- ta ta ta, install gstevent.h, otherwise it doesn't work quite right, does it ?

23 years agoadded some more checking
Thomas Vander Stichele [Wed, 29 Aug 2001 09:00:49 +0000 (09:00 +0000)]
added some more checking

Original commit message from CVS:
added some more checking

23 years agooops, another gtkism, changed GtkType to GType for filesrc
Erik Walthinsen [Wed, 29 Aug 2001 00:24:26 +0000 (00:24 +0000)]
oops, another gtkism, changed GtkType to GType for filesrc

Original commit message from CVS:
oops, another gtkism, changed GtkType to GType for filesrc

23 years agoadded g_value_copy to shim
Steve Baker [Tue, 28 Aug 2001 20:18:37 +0000 (20:18 +0000)]
added g_value_copy to shim

Original commit message from CVS:
added g_value_copy to shim

23 years agoadded ltconfig to EXTRA_DIST
Thomas Vander Stichele [Tue, 28 Aug 2001 12:15:14 +0000 (12:15 +0000)]
added ltconfig to EXTRA_DIST

Original commit message from CVS:
added ltconfig to EXTRA_DIST

23 years agoremoved DONTFREE from default bufferpool implementation
Andy Wingo [Mon, 27 Aug 2001 07:29:07 +0000 (07:29 +0000)]
removed DONTFREE from default bufferpool implementation

Original commit message from CVS:
removed DONTFREE from default bufferpool implementation

23 years agoThe bufferpool api has changed. Check gstbufferpool.h to see the updated interface.
Andy Wingo [Mon, 27 Aug 2001 06:24:49 +0000 (06:24 +0000)]
The bufferpool api has changed. Check gstbufferpool.h to see the updated interface.

Original commit message from CVS:
The bufferpool api has changed. Check gstbufferpool.h to see the updated
interface.

Also, the default bufferpool implementation has been finished somewhat. Take a
look at speed.c to see an example of its use, when I get the plugins committed.

23 years agohopefully the last commit on libgst wrt bufferpools
Andy Wingo [Mon, 27 Aug 2001 06:01:11 +0000 (06:01 +0000)]
hopefully the last commit on libgst wrt bufferpools

Original commit message from CVS:
hopefully the last commit on libgst wrt bufferpools

23 years agomore changes...
Andy Wingo [Mon, 27 Aug 2001 05:08:28 +0000 (05:08 +0000)]
more changes...

Original commit message from CVS:
more changes...

23 years agofinished default bufferpool implementation (setting size/maxsize on buffers)
Andy Wingo [Mon, 27 Aug 2001 04:40:48 +0000 (04:40 +0000)]
finished default bufferpool implementation (setting size/maxsize on buffers)

Original commit message from CVS:
finished default bufferpool implementation (setting size/maxsize on buffers)

23 years agobufferpool changes (next commit will update plugins)
Andy Wingo [Mon, 27 Aug 2001 04:19:58 +0000 (04:19 +0000)]
bufferpool changes (next commit will update plugins)

Original commit message from CVS:
bufferpool changes (next commit will update plugins)

23 years agochanged speed to be loop-based, work with floats as well as gint8 and gint16, mono...
Andy Wingo [Sat, 25 Aug 2001 02:19:20 +0000 (02:19 +0000)]
changed speed to be loop-based, work with floats as well as gint8 and gint16, mono only now though added speed demo a...

Original commit message from CVS:
* changed speed to be loop-based, work with floats as well as gint8 and gint16,
mono only now though
* added speed demo app in the test directory. try it, it's really neat.
* fixed minor bugs in passthrough and gstaudio.h. don't worry, it does build ;)

23 years agodefines needed for passthrough and its filterstamped descendants (just speed and...
Andy Wingo [Fri, 24 Aug 2001 05:26:39 +0000 (05:26 +0000)]
defines needed for passthrough and its filterstamped descendants (just speed and volume for now)

Original commit message from CVS:
defines needed for passthrough and its filterstamped descendants (just speed and
volume for now)

23 years agoChanged "size" to "filesize".
Erik Walthinsen [Wed, 22 Aug 2001 21:47:51 +0000 (21:47 +0000)]
Changed "size" to "filesize".

Original commit message from CVS:
Changed "size" to "filesize".

23 years agoUpdated the event system to use event,timestamp,data instead of a pointer.
Erik Walthinsen [Wed, 22 Aug 2001 21:45:25 +0000 (21:45 +0000)]
Updated the event system to use event,timestamp,data instead of a pointer.

Original commit message from CVS:
Updated the event system to use event,timestamp,data instead of a pointer.
Updated elements to use the event system correctly.
Changed "size" to "filesize" in disksrc.

23 years agoadded timecache testing code
Erik Walthinsen [Wed, 22 Aug 2001 21:00:19 +0000 (21:00 +0000)]
added timecache testing code

Original commit message from CVS:
added timecache testing code

23 years agoadded the FUNC accessors and moved _append proto
Erik Walthinsen [Wed, 22 Aug 2001 20:52:34 +0000 (20:52 +0000)]
added the FUNC accessors and moved _append proto

Original commit message from CVS:
added the FUNC accessors and moved _append proto

23 years agoRemoved a bunch of double #defines
Wim Taymans [Wed, 22 Aug 2001 20:49:47 +0000 (20:49 +0000)]
Removed a bunch of double #defines

Original commit message from CVS:
Removed a bunch of double #defines

23 years agoadded more properties, added a 'touch' feature
Erik Walthinsen [Wed, 22 Aug 2001 19:54:08 +0000 (19:54 +0000)]
added more properties, added a 'touch' feature

Original commit message from CVS:
updated filesrc to gobject (oops), added more properties, added a 'touch' feature

23 years agoadded some shims for GValue get/set (compiles but not tested)
Steve Baker [Wed, 22 Aug 2001 19:40:05 +0000 (19:40 +0000)]
added some shims for GValue get/set (compiles but not tested)

Original commit message from CVS:
added some shims for GValue get/set (compiles but not tested)

23 years agoadded #include <string.h>
Steve Baker [Wed, 22 Aug 2001 19:39:02 +0000 (19:39 +0000)]
added #include <string.h>

Original commit message from CVS:
added #include <string.h>

23 years agoadded GST_BUFFER_FREE_FUNC since it didn't seem to be in there and building failed
Thomas Vander Stichele [Wed, 22 Aug 2001 13:47:18 +0000 (13:47 +0000)]
added GST_BUFFER_FREE_FUNC since it didn't seem to be in there and building failed

Original commit message from CVS:
added GST_BUFFER_FREE_FUNC since it didn't seem to be in there and
building failed

23 years agoadded new gstfilesrc to replace disksrc eventually
Erik Walthinsen [Wed, 22 Aug 2001 04:30:27 +0000 (04:30 +0000)]
added new gstfilesrc to replace disksrc eventually

Original commit message from CVS:
added new gstfilesrc to replace disksrc eventually

23 years agoLots of modifications to the plugin system.
Wim Taymans [Tue, 21 Aug 2001 20:16:48 +0000 (20:16 +0000)]
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 :-)

23 years agoadded more INFO lines to elementfactory_make to make debugging missing plugins easier
Erik Walthinsen [Tue, 21 Aug 2001 19:30:45 +0000 (19:30 +0000)]
added more INFO lines to elementfactory_make to make debugging missing plugins easier

Original commit message from CVS:
added more INFO lines to elementfactory_make to make debugging missing plugins easier

23 years agoFixed an endianness bug in the debug message.
Wim Taymans [Thu, 16 Aug 2001 23:20:53 +0000 (23:20 +0000)]
Fixed an endianness bug in the debug message.

Original commit message from CVS:
Fixed an endianness bug in the debug message.

23 years agoMore endianness fixes.
Wim Taymans [Thu, 16 Aug 2001 22:59:42 +0000 (22:59 +0000)]
More endianness fixes.

Original commit message from CVS:
More endianness fixes.

23 years agoRemove attempt to generate swig Makefiles.
David I. Lehn [Thu, 16 Aug 2001 20:31:49 +0000 (20:31 +0000)]
Remove attempt to generate swig Makefiles.

Original commit message from CVS:
Remove attempt to generate swig Makefiles.