Commit graph

1234 commits

Author SHA1 Message Date
Erik Walthinsen
bd13c9eb8e Sync with my copy before wtay starts hacking...
Original commit message from CVS:
Sync with my copy before wtay starts hacking...
Decided to keep the GstBuffer name through most code because it's really
messy otherwise, and it doesn't really mean much either way.  Saves lots
of stupid casting.  fakesrc num_buffers=N ! fakesink ends with a segfault
on EOS right now, not tracked down yet.
2001-09-11 09:58:16 +00:00
Wim Taymans
e435484b29 Set the event type in _new
Original commit message from CVS:
Set the event type in _new
2001-09-10 22:29:09 +00:00
Wim Taymans
792745e8a6 Added the event code to create/register/destroy events from a memchunk.
Original commit message from CVS:
Added the event code to create/register/destroy events from a memchunk.
2001-09-10 22:27:06 +00:00
Wim Taymans
e0ad55e8cd Make GstEvent extend GstData and added some macros.
Original commit message from CVS:
Make GstEvent extend GstData and added some macros.
2001-09-10 22:06:04 +00:00
Wim Taymans
38bbb8c274 Added the GType and some macros to access/cast to the structure.
Original commit message from CVS:
Added the GType and some macros to access/cast to the structure.
2001-09-10 21:56:38 +00:00
Wim Taymans
b7be7d61e5 Added the struct for GstData, which will be used for events and buffers.
Original commit message from CVS:
Added the struct for GstData, which will be used for events and buffers.
2001-09-10 21:53:18 +00:00
Wim Taymans
8d3ec40f5e 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.
2001-09-10 20:11:22 +00:00
Erik Walthinsen
47c7a3c430 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
2001-09-10 20:02:12 +00:00
Erik Walthinsen
c6a04366a3 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
2001-09-10 19:46:01 +00:00
Joshua N. Pritikin
8703d88ce7 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).
2001-09-10 19:00:42 +00:00
Joshua N. Pritikin
800bf882c3 Change gtk_type_new -> g_object_new.
Original commit message from CVS:
Change gtk_type_new -> g_object_new.
2001-09-10 18:58:27 +00:00
Steve Baker
7dfe156f37 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
2001-09-10 18:51:27 +00:00
Steve Baker
3025c9d26a s/Dparam/DParam/
Original commit message from CVS:
s/Dparam/DParam/
2001-09-10 17:24:06 +00:00
Steve Baker
4fefa734d6 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 ;)
2001-09-10 17:20:45 +00:00
Steve Baker
9347e2e4c6 added sinesliders - a test app for dparams
Original commit message from CVS:
added sinesliders - a test app for dparams
2001-09-10 16:32:23 +00:00
Steve Baker
750e6b8c97 dparams have arrived. see previous mail for an intro
Original commit message from CVS:
dparams have arrived. see previous mail for an intro
2001-09-10 16:28:43 +00:00
Steve Baker
e1798daa79 added GST_CAT_PARAMS
Original commit message from CVS:
added GST_CAT_PARAMS
2001-09-10 16:23:43 +00:00
Wim Taymans
f356cbc4f0 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.
2001-09-09 12:09:19 +00:00
Steve Baker
967315acac added G_VALUE_HOLDS* macros
Original commit message from CVS:
added G_VALUE_HOLDS* macros
2001-09-08 12:58:53 +00:00
David I. Lehn
1a8d5daea2 Syncing Debian packaging info up to current CVS code.
Original commit message from CVS:
Syncing Debian packaging info up to current CVS code.
2001-09-07 07:40:59 +00:00
David I. Lehn
c884410439 ATSC A/52 audio decoder plugin http://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
2001-09-06 20:12:17 +00:00
Erik Walthinsen
b1ccfa05fa 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.
2001-09-05 21:50:43 +00:00
Erik Walthinsen
1aff968e49 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.
2001-09-05 21:36:24 +00:00
Erik Walthinsen
a6e046ee3f updated libtool check to handle things like '1.4b'
Original commit message from CVS:
updated libtool check to handle things like '1.4b'
2001-09-05 08:53:00 +00:00
Erik Walthinsen
b368687c6c 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
2001-09-04 04:34:32 +00:00
Andy Wingo
43c70c0889 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.
2001-09-03 03:59:51 +00:00
Andy Wingo
07d52eef34 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.
2001-09-02 01:56:20 +00:00
Andy Wingo
396df47b54 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.
2001-09-02 00:41:53 +00:00
Andy Wingo
7cb01b3a61 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*.
2001-09-01 21:20:36 +00:00
Andy Wingo
573ba78b6c 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
2001-09-01 20:35:37 +00:00
Jamie Gennis
dceac416d5 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
2001-09-01 14:46:24 +00:00
David I. Lehn
411b41d463 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)
2001-09-01 01:13:41 +00:00
David I. Lehn
d374b67d19 typo fix
Original commit message from CVS:
typo fix
2001-09-01 01:05:11 +00:00
Andy Wingo
93249e5afc 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().
2001-08-31 16:40:03 +00:00
Bastien Nocera
d8c50714f8 - updated the busy app-developers' line
Original commit message from CVS:
- updated the busy app-developers' line
2001-08-31 12:08:04 +00:00
Bastien Nocera
648247b54c - cleaned up mikmod plugin merge mess
Original commit message from CVS:
- cleaned up mikmod plugin merge mess
2001-08-31 12:03:19 +00:00
Christian Schaller
f8839c7202 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!
2001-08-30 23:04:52 +00:00
Bastien Nocera
711d79155d - 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 ?
2001-08-29 22:56:12 +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
6eee663d0f oops, another gtkism, changed GtkType to GType for filesrc
Original commit message from CVS:
oops, another gtkism, changed GtkType to GType for filesrc
2001-08-29 00:24:26 +00:00
Steve Baker
362272b7cf added g_value_copy to shim
Original commit message from CVS:
added g_value_copy to shim
2001-08-28 20:18:37 +00:00
Thomas Vander Stichele
e6d7c98c41 added ltconfig to EXTRA_DIST
Original commit message from CVS:
added ltconfig to EXTRA_DIST
2001-08-28 12:15:14 +00:00
Andy Wingo
56803c8716 removed DONTFREE from default bufferpool implementation
Original commit message from CVS:
removed DONTFREE from default bufferpool implementation
2001-08-27 07:29:07 +00:00
Andy Wingo
104844cb86 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.
2001-08-27 06:24:49 +00:00
Andy Wingo
b6a69722aa hopefully the last commit on libgst wrt bufferpools
Original commit message from CVS:
hopefully the last commit on libgst wrt bufferpools
2001-08-27 06:01:11 +00:00
Andy Wingo
82a13836c2 more changes...
Original commit message from CVS:
more changes...
2001-08-27 05:08:28 +00:00
Andy Wingo
e69fa6272e finished default bufferpool implementation (setting size/maxsize on buffers)
Original commit message from CVS:
finished default bufferpool implementation (setting size/maxsize on buffers)
2001-08-27 04:40:48 +00:00
Andy Wingo
5a22a8c8e6 bufferpool changes (next commit will update plugins)
Original commit message from CVS:
bufferpool changes (next commit will update plugins)
2001-08-27 04:19:58 +00:00
Andy Wingo
351d186581 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 ;)
2001-08-25 02:19:20 +00:00
Andy Wingo
1d7203ab83 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)
2001-08-24 05:26:39 +00:00