Commit graph

1587 commits

Author SHA1 Message Date
Wim Taymans
67c932ef0e Aplied the patches from vishnu to implement seeking in various plugins. bytestream now has an event-aware API.
Original commit message from CVS:
Aplied the patches from vishnu to implement seeking in various plugins.
bytestream now has an event-aware API.
2001-10-23 19:50:41 +00:00
Steve Baker
799b712338 this is a major update which adds a tree view of the pipeline and lets you set individual element args through a dyna...
Original commit message from CVS:
this is a major update which adds a tree view of the pipeline and lets you set individual element args through a dynamically generated gui.  If you haven't tried this tool yet then try it now. The next step will be to add gui generation for dynamic params as well. Please email feedback and bug reports to the list
2001-10-23 17:43:49 +00:00
Wim Taymans
5e85a8eb03 Added 64 bit support to filesrc and a gtk+ shim (mapped to ulong unfortunatly) as per vishnus patch.
Original commit message from CVS:
Added 64 bit support to filesrc and a gtk+ shim (mapped to ulong
unfortunatly) as per vishnus patch.
2001-10-22 19:13:24 +00:00
Wim Taymans
14de4f27da Patch from vishnu:
Original commit message from CVS:
Patch from vishnu:

The attached patch adds event support to bytestream.  Here's how it
works:  When bytestream encounters an event, the event is saved and
it returns NULL.  Then you must call a new API to retrieve the event
and handle it:

void
gst_bytestream_get_status (GstByteStream *bs,
guint32 *avail_out,
GstEvent **event_out);

Whatever is necessary to handle the event is left up to the plugin.
Once the event is retrieved then the bytestream continues as usual.
2001-10-22 19:00:52 +00:00
Wim Taymans
eb2791d210 GSearchFunc seems to be glib1.2 only so it was replaced with
Original commit message from CVS:
GSearchFunc seems to be glib1.2 only so it was replaced with
GCompareFunc again.
2001-10-22 13:37:50 +00:00
Wim Taymans
55515f8433 Some compiler warning removed.
Original commit message from CVS:
Some compiler warning removed.
Updated the event handler in filesrc.
2001-10-21 21:58:29 +00:00
Wim Taymans
657b9c3ddc Added some testsuite dirs
Original commit message from CVS:
Added some testsuite dirs
2001-10-21 19:18:35 +00:00
Wim Taymans
97f1771e6a Applied vishnus patch:
Original commit message from CVS:
Applied vishnus patch:
* Check all return codes and reliably return NULL if no more data is
available.
* Split _flush into _flush/_flush_fast.  This is partly to make the code
self-documenting -- the flush in gst_bytestream_read cannot fail.  Also,
this is a slight optimization.[A
2001-10-21 19:14:48 +00:00
Wim Taymans
cccc097ca5 API docs. revived _buffer_ref_by_count fast types for scheduler and bin.
Original commit message from CVS:
API docs.
revived _buffer_ref_by_count
fast types for scheduler and bin.
error checking on plugin features;
removed some prototypes that were not implemented (gst_pipeline_iterate
comes to mind)
remove gst_pad_event until we know what it's supposed to do.
remove sinesrc, it wasn't compiles anymore, so...
updates to various elements that used the old event API.
2001-10-21 18:00:31 +00:00
Wim Taymans
710d1ae0d2 More updates to the API docs.
Original commit message from CVS:
More updates to the API docs.
2001-10-21 15:47:23 +00:00
Erik Walthinsen
de48822104 added empty string for category 31, lest the coloration break
Original commit message from CVS:
added empty string for category 31, lest the coloration break
2001-10-21 02:06:12 +00:00
Wim Taymans
e5b6d0c8aa More pending API doc changes.
Original commit message from CVS:
More pending API doc changes.
2001-10-21 01:02:25 +00:00
Erik Walthinsen
455567482c changed names from guchar* to gchar*, which makes C++ happy, and is, um, correct.
Original commit message from CVS:
changed names from guchar* to gchar*, which makes C++ happy, and is, um, correct.
2001-10-20 23:15:29 +00:00
Erik Walthinsen
469e99dc90 made glib2-friendly
Original commit message from CVS:
made glib2-friendly
2001-10-20 23:15:01 +00:00
Erik Walthinsen
7095ffbfab made C++ friendly
Original commit message from CVS:
made C++ friendly
2001-10-20 23:12:36 +00:00
Erik Walthinsen
d945cd38c8 convert g_string_printfa to g_string_append_printf and add to the shim
Original commit message from CVS:
convert g_string_printfa to g_string_append_printf and add to the shim
2001-10-20 23:06:49 +00:00
Wim Taymans
ca8b047a8f Added the testsuite/plugin dir back, I don't see what's wrong with it.
Original commit message from CVS:
Added the testsuite/plugin dir back, I don't see what's wrong with it.
2001-10-20 13:34:52 +00:00
Wim Taymans
9ba56f4181 Get the API docs back in shape. This batch of patches contain the updates that don't require source code comment chan...
Original commit message from CVS:
Get the API docs back in shape. This batch of patches contain the updates
that don't require source code comment changes.
2001-10-19 22:49:35 +00:00
Wim Taymans
4f1f3da896 Removed old, bad bytestream code.
Original commit message from CVS:
Removed old, bad bytestream code.
2001-10-19 19:49:40 +00:00
Wim Taymans
31a93cf56c More updates.
Original commit message from CVS:
More updates.
2001-10-18 22:31:26 +00:00
Wim Taymans
cf1960d08b Added an UML diagram with dia.
Original commit message from CVS:
Added an UML diagram with dia.
2001-10-18 22:17:27 +00:00
David I. Lehn
2225ba377b DVD update:
Original commit message from CVS:
DVD update:
- use libdvdread
- title/chap/angle interface for dvdsrc
- test app dvdplay.c
2001-10-18 21:06:06 +00:00
David I. Lehn
77ee1df929 s/ac3dec/a52dec/
Original commit message from CVS:
s/ac3dec/a52dec/
2001-10-18 21:04:26 +00:00
Erik Walthinsen
c352836abe added another madvise and wrapped them in #ifdef's so they don't break systems without MADV_*
Original commit message from CVS:
added another madvise and wrapped them in #ifdef's so they don't break systems without MADV_*
2001-10-17 20:57:53 +00:00
Wim Taymans
5e29e07c62 Applied the PIC patches from David Schleef.
Original commit message from CVS:
Applied the PIC patches from David Schleef.
2001-10-17 20:18:07 +00:00
David I. Lehn
ab50b3af8b Add back test dirs
Original commit message from CVS:
Add back test dirs
2001-10-17 19:19:45 +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
b81c9eb858 more updates of build reqirements
Original commit message from CVS:
more updates of build reqirements
2001-10-16 22:56:33 +00:00
Erik Walthinsen
21b7df0549 added pkg-config
Original commit message from CVS:
added pkg-config
2001-10-16 21:46:26 +00:00
Thomas Vander Stichele
7d446c4507 nope, that wasn't it ;)
Original commit message from CVS:
nope, that wasn't it ;)
2001-10-15 19:05:47 +00:00
Thomas Vander Stichele
a10cd2e7b6 explicitly added gstreamer-sections.txt to EXTRA_DIST
Original commit message from CVS:
explicitly added gstreamer-sections.txt to EXTRA_DIST
2001-10-08 10:45:03 +00:00
Steve Baker
0e81ef7ba9 whoops, didn't mean to do that
Original commit message from CVS:
whoops, didn't mean to do that
2001-10-07 09:57:36 +00:00
Steve Baker
84cfa7e3ee changes for dparams move
Original commit message from CVS:
changes for dparams move
2001-10-07 09:50:42 +00:00
Steve Baker
dbb97e0055 dparams lives here
Original commit message from CVS:
dparams lives here
2001-10-07 09:49:41 +00:00
Steve Baker
a0334eba32 remove dparams from core
Original commit message from CVS:
remove dparams from core
2001-10-07 09:41:36 +00:00
Steve Baker
a2107db69a remove ability to set dparams from -launch. this is the only real loss of functionality from moving dparams out of co...
Original commit message from CVS:
remove ability to set dparams from -launch. this is the only real loss of functionality from moving dparams out of core.  Maybe I'll make the parser pluggable ;)
2001-10-07 09:41:08 +00:00
Steve Baker
ef1473b443 remove extra debug info
Original commit message from CVS:
remove extra debug info
2001-10-07 09:38:36 +00:00
Steve Baker
905c1bbb96 new home for sinesrc
Original commit message from CVS:
new home for sinesrc
2001-10-06 13:28:01 +00:00
Steve Baker
b48fa3d758 gstsinesrc is being moved into plugins/synthesis/sinesrc
Original commit message from CVS:
gstsinesrc is being moved into plugins/synthesis/sinesrc
2001-10-06 12:46:50 +00:00
Thomas Vander Stichele
d68a436dfb someone please check testsuite/plugin/Makefile
Original commit message from CVS:
someone please check testsuite/plugin/Makefile
2001-10-04 08:53:47 +00:00
Thomas Vander Stichele
7568c419c5 test/misc/Makefile.in is not in the dist build, can someone fix this ? dnl'd for now
Original commit message from CVS:
test/misc/Makefile.in is not in the dist build, can someone fix this ?
dnl'd for now
2001-10-03 15:55:24 +00:00
Thomas Vander Stichele
b878495d66 dnl'd ffmpeg/Makefile
Original commit message from CVS:
dnl'd ffmpeg/Makefile
2001-10-03 15:24:14 +00:00
Andy Wingo
2ee27e3b1f default location for configdir is now set to the build dir if plugin-builddir is enabled
Original commit message from CVS:
default location for configdir is now set to the build dir if plugin-builddir is
enabled
2001-10-02 06:01:49 +00:00
Steve Baker
b213eab345 also need to ref the template in gst_pad_new_from_template
Original commit message from CVS:
also need to ref the template in gst_pad_new_from_template
2001-09-29 15:39:00 +00:00
Andrew Mitchell
b1a72c0307 Fixed up incorrect error message for mikmod lib/header check. It was annoying me :)
Original commit message from CVS:
Fixed up incorrect error message for mikmod lib/header check. It was annoying me :)
2001-09-29 11:28:24 +00:00
Steve Baker
b4a9554f99 shouldn't sink here. that is up to the pad's parent (the element)
Original commit message from CVS:
shouldn't sink here. that is up to the pad's parent (the element)
2001-09-29 11:00:30 +00:00
Thomas Vander Stichele
66f8bf4e2f remove ltconfig.sh temporarily
Original commit message from CVS:
remove ltconfig.sh temporarily
2001-09-29 10:53:45 +00:00
Steve Baker
409d408336 factory needs a ref to the padtemplate so that the padtemplate doesn't disappear when the plugin element is unreffed
Original commit message from CVS:
factory needs a ref to the padtemplate so that the padtemplate doesn't disappear when the plugin element is unreffed
2001-09-29 09:53:07 +00:00
Steve Baker
b4a9f42c97 reenabled object destruction by renaming shutdown and real_destry to dispose funcs
Original commit message from CVS:
reenabled object destruction by renaming shutdown and real_destry to dispose funcs
2001-09-28 19:16:02 +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