David I. Lehn [Thu, 18 Oct 2001 21:06:06 +0000 (21:06 +0000)]
DVD update:
Original commit message from CVS:
DVD update:
- use libdvdread
- title/chap/angle interface for dvdsrc
- test app dvdplay.c
David I. Lehn [Thu, 18 Oct 2001 21:04:26 +0000 (21:04 +0000)]
s/ac3dec/a52dec/
Original commit message from CVS:
s/ac3dec/a52dec/
Erik Walthinsen [Wed, 17 Oct 2001 20:57:53 +0000 (20:57 +0000)]
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_*
Wim Taymans [Wed, 17 Oct 2001 20:18:07 +0000 (20:18 +0000)]
Applied the PIC patches from David Schleef.
Original commit message from CVS:
Applied the PIC patches from David Schleef.
David I. Lehn [Wed, 17 Oct 2001 19:19:45 +0000 (19:19 +0000)]
Add back test dirs
Original commit message from CVS:
Add back test dirs
Erik Walthinsen [Wed, 17 Oct 2001 10:21:27 +0000 (10:21 +0000)]
merge from EVENTS1 on
20011016
Original commit message from CVS:
merge from EVENTS1 on
20011016
Erik Walthinsen [Tue, 16 Oct 2001 22:56:33 +0000 (22:56 +0000)]
more updates of build reqirements
Original commit message from CVS:
more updates of build reqirements
Erik Walthinsen [Tue, 16 Oct 2001 21:46:26 +0000 (21:46 +0000)]
added pkg-config
Original commit message from CVS:
added pkg-config
Thomas Vander Stichele [Mon, 15 Oct 2001 19:05:47 +0000 (19:05 +0000)]
nope, that wasn't it ;)
Original commit message from CVS:
nope, that wasn't it ;)
Thomas Vander Stichele [Mon, 8 Oct 2001 10:45:03 +0000 (10:45 +0000)]
explicitly added gstreamer-sections.txt to EXTRA_DIST
Original commit message from CVS:
explicitly added gstreamer-sections.txt to EXTRA_DIST
Steve Baker [Sun, 7 Oct 2001 09:57:36 +0000 (09:57 +0000)]
whoops, didn't mean to do that
Original commit message from CVS:
whoops, didn't mean to do that
Steve Baker [Sun, 7 Oct 2001 09:50:42 +0000 (09:50 +0000)]
changes for dparams move
Original commit message from CVS:
changes for dparams move
Steve Baker [Sun, 7 Oct 2001 09:49:41 +0000 (09:49 +0000)]
dparams lives here
Original commit message from CVS:
dparams lives here
Steve Baker [Sun, 7 Oct 2001 09:41:36 +0000 (09:41 +0000)]
remove dparams from core
Original commit message from CVS:
remove dparams from core
Steve Baker [Sun, 7 Oct 2001 09:41:08 +0000 (09:41 +0000)]
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 ;)
Steve Baker [Sun, 7 Oct 2001 09:38:36 +0000 (09:38 +0000)]
remove extra debug info
Original commit message from CVS:
remove extra debug info
Steve Baker [Sat, 6 Oct 2001 13:28:01 +0000 (13:28 +0000)]
new home for sinesrc
Original commit message from CVS:
new home for sinesrc
Steve Baker [Sat, 6 Oct 2001 12:46:50 +0000 (12:46 +0000)]
gstsinesrc is being moved into plugins/synthesis/sinesrc
Original commit message from CVS:
gstsinesrc is being moved into plugins/synthesis/sinesrc
Thomas Vander Stichele [Thu, 4 Oct 2001 08:53:47 +0000 (08:53 +0000)]
someone please check testsuite/plugin/Makefile
Original commit message from CVS:
someone please check testsuite/plugin/Makefile
Thomas Vander Stichele [Wed, 3 Oct 2001 15:55:24 +0000 (15:55 +0000)]
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
Thomas Vander Stichele [Wed, 3 Oct 2001 15:24:14 +0000 (15:24 +0000)]
dnl'd ffmpeg/Makefile
Original commit message from CVS:
dnl'd ffmpeg/Makefile
Andy Wingo [Tue, 2 Oct 2001 06:01:49 +0000 (06:01 +0000)]
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
Steve Baker [Sat, 29 Sep 2001 15:39:00 +0000 (15:39 +0000)]
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
Andrew Mitchell [Sat, 29 Sep 2001 11:28:24 +0000 (11:28 +0000)]
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 :)
Steve Baker [Sat, 29 Sep 2001 11:00:30 +0000 (11:00 +0000)]
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)
Thomas Vander Stichele [Sat, 29 Sep 2001 10:53:45 +0000 (10:53 +0000)]
remove ltconfig.sh temporarily
Original commit message from CVS:
remove ltconfig.sh temporarily
Steve Baker [Sat, 29 Sep 2001 09:53:07 +0000 (09:53 +0000)]
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
Steve Baker [Fri, 28 Sep 2001 19:16:02 +0000 (19:16 +0000)]
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
Erik Walthinsen [Tue, 25 Sep 2001 19:01:58 +0000 (19:01 +0000)]
changed videosink to xvideosink
Original commit message from CVS:
changed videosink to xvideosink
Thomas Vander Stichele [Sun, 23 Sep 2001 08:26:10 +0000 (08:26 +0000)]
g_critical is a glib-2.0-ism, changed them to g_warning and added FIXME's
Original commit message from CVS:
g_critical is a glib-2.0-ism, changed them to g_warning and added FIXME's
Andy Wingo [Sun, 23 Sep 2001 04:07:15 +0000 (04:07 +0000)]
-larger default size for sinesliders window
Original commit message from CVS:
-larger default size for sinesliders window
-greater precision
-lower latency
nice toy, steve ;)
Steve Baker [Sat, 22 Sep 2001 12:27:12 +0000 (12:27 +0000)]
crashes that only happen when debugging is on aren't very nice
Original commit message from CVS:
crashes that only happen when debugging is on aren't very nice
Steve Baker [Sat, 22 Sep 2001 12:22:23 +0000 (12:22 +0000)]
new gui tool to launch pipelines in the same vein as gstreamer-launch. try it out, it rocks
Original commit message from CVS:
new gui tool to launch pipelines in the same vein as gstreamer-launch. try it out, it rocks
Erik Walthinsen [Thu, 20 Sep 2001 20:48:49 +0000 (20:48 +0000)]
file gstbytestream2.c was initially added on branch BRANCH-EVENTS1.
Original commit message from CVS:
file gstbytestream2.c was initially added on branch BRANCH-EVENTS1.
Erik Walthinsen [Thu, 20 Sep 2001 20:48:49 +0000 (20:48 +0000)]
file gstbytestream2.h was initially added on branch BRANCH-EVENTS1.
Original commit message from CVS:
file gstbytestream2.h was initially added on branch BRANCH-EVENTS1.
Steve Baker [Tue, 18 Sep 2001 19:11:09 +0000 (19:11 +0000)]
now found in lib/audio/gstaudio.h
Original commit message from CVS:
now found in lib/audio/gstaudio.h
Steve Baker [Tue, 18 Sep 2001 19:07:17 +0000 (19:07 +0000)]
moved from include/gstaudio.h
Original commit message from CVS:
moved from include/gstaudio.h
Joshua N. Pritikin [Tue, 18 Sep 2001 04:20:04 +0000 (04:20 +0000)]
glib 1.2 fix minor formatting improvements add gst_print_element_args
Original commit message from CVS:
glib 1.2 fix
minor formatting improvements
add gst_print_element_args
Joshua N. Pritikin [Mon, 17 Sep 2001 23:56:30 +0000 (23:56 +0000)]
revert detailed multi-line error report
Original commit message from CVS:
revert detailed multi-line error report
Joshua N. Pritikin [Mon, 17 Sep 2001 23:44:58 +0000 (23:44 +0000)]
add temporary diagnostic code
Original commit message from CVS:
add temporary diagnostic code
Joshua N. Pritikin [Mon, 17 Sep 2001 23:44:07 +0000 (23:44 +0000)]
fix warnings
Original commit message from CVS:
fix warnings
Steve Baker [Mon, 17 Sep 2001 19:31:53 +0000 (19:31 +0000)]
freq slider now uses smooth log dparam. sounds real smooth now
Original commit message from CVS:
freq slider now uses smooth log dparam. sounds real smooth now
Steve Baker [Mon, 17 Sep 2001 19:15:53 +0000 (19:15 +0000)]
init the values when the state hits playing so that we don't do dum things like log(0)
Original commit message from CVS:
init the values when the state hits playing so that we don't do dum things like log(0)
Steve Baker [Mon, 17 Sep 2001 19:14:35 +0000 (19:14 +0000)]
smooth dparam now does log smooths when it is a log param (like frequency)
Original commit message from CVS:
smooth dparam now does log smooths when it is a log param (like frequency)
Joshua N. Pritikin [Mon, 17 Sep 2001 07:33:04 +0000 (07:33 +0000)]
looks like cvs mangled something (?) -- try to repair
Original commit message from CVS:
looks like cvs mangled something (?) -- try to repair
Joshua N. Pritikin [Mon, 17 Sep 2001 06:52:09 +0000 (06:52 +0000)]
a52dec wants sin & cos
Original commit message from CVS:
a52dec wants sin & cos
Steve Baker [Sun, 16 Sep 2001 16:54:34 +0000 (16:54 +0000)]
volume param now uses the direct instead of the callback method to update
Original commit message from CVS:
volume param now uses the direct instead of the callback method to update
Steve Baker [Sun, 16 Sep 2001 16:39:02 +0000 (16:39 +0000)]
d'oh
Original commit message from CVS:
d'oh
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
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
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
Steve Baker [Sat, 15 Sep 2001 13:57:38 +0000 (13:57 +0000)]
added libs/control
Original commit message from CVS:
added libs/control
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
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
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.
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.
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
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
Joshua N. Pritikin [Fri, 14 Sep 2001 20:02:48 +0000 (20:02 +0000)]
doc fix
Original commit message from CVS:
doc fix
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.
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
Steve Baker [Fri, 14 Sep 2001 19:18:53 +0000 (19:18 +0000)]
generate real timestamps
Original commit message from CVS:
generate real timestamps
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
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
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
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
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
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
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
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
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
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)
Joshua N. Pritikin [Thu, 13 Sep 2001 23:06:47 +0000 (23:06 +0000)]
fix compile
Original commit message from CVS:
fix compile
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
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
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
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
Joshua N. Pritikin [Thu, 13 Sep 2001 01:16:45 +0000 (01:16 +0000)]
add assertion
Original commit message from CVS:
add assertion
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
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..
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
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
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
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
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
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
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
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.
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.
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
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
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).
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.
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
Steve Baker [Mon, 10 Sep 2001 17:24:06 +0000 (17:24 +0000)]
s/Dparam/DParam/
Original commit message from CVS:
s/Dparam/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 ;)
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
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
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
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.