Commit graph

124 commits

Author SHA1 Message Date
Steve Baker ab0df2f22a use gstcontrol as a lib, not a plugin
Original commit message from CVS:
use gstcontrol as a lib, not a plugin
2002-08-11 12:20:43 +00:00
David I. Lehn 3b70a4e5ac libdv build fixes
Original commit message from CVS:
libdv build fixes
2002-08-09 21:14:55 +00:00
Wim Taymans ced0529b53 avoid symbol conflicts
Original commit message from CVS:
avoid symbol conflicts
2002-07-28 19:48:26 +00:00
Andy Wingo e52bee3647 fix to adder: don't pull on unusable pads
Original commit message from CVS:
* fix to adder: don't pull on unusable pads
* fix to ladspa: get output buffers first, so we can know how many frames to
process
- this breaks inplace buffer stuff, hmm
* fix to float2int: add a bufferpool with the same nframes as the source pad's
pool -> no extra latency
2002-07-26 18:55:42 +00:00
Wim Taymans da620f6842 Expose supported events, formats and querytypes
Original commit message from CVS:
Expose supported events, formats and querytypes
2002-07-25 18:12:46 +00:00
Andy Wingo 1603b3e8d4 fix a segfault, and support ladspa 1.1 (default parameter values)
Original commit message from CVS:
fix a segfault, and support ladspa 1.1 (default parameter values)
2002-07-24 18:32:00 +00:00
Thomas Vander Stichele 8cb1e6674d fixaroo
Original commit message from CVS:
fixaroo
2002-07-09 15:25:31 +00:00
Thomas Vander Stichele 138929756f merge from release branch
Original commit message from CVS:
merge from release branch
2002-07-09 10:45:37 +00:00
Wim Taymans d04ad3e5b0 - unref events and pools
Original commit message from CVS:
- unref events and pools
- use _merge in mikmod instead of _append
2002-07-08 19:35:51 +00:00
Wim Taymans aaf4f43950 Small compile fix
Original commit message from CVS:
Small compile fix
2002-07-08 19:32:18 +00:00
Wim Taymans f45e753969 update to 1.0.2-1.0.3 API, unref events
Original commit message from CVS:
update to 1.0.2-1.0.3 API, unref events
2002-07-08 19:31:49 +00:00
Wim Taymans eebc284b13 unref events, unref pool
Original commit message from CVS:
unref events, unref pool
2002-07-08 19:31:05 +00:00
David I. Lehn aaeb23ccc8 attempt to fix my sucky dv and festival breakage.
Original commit message from CVS:
attempt to fix my sucky dv and festival breakage.
2002-07-05 10:17:09 +00:00
David I. Lehn fbb485606a fix cdparanoia include dir location check.
Original commit message from CVS:
fix cdparanoia include dir location check.
fix libdv check to use pkg-config.
use libdv cflags.
2002-07-04 19:38:06 +00:00
David I. Lehn 48fd7e79a0 Add festival to the dist
Original commit message from CVS:
Add festival to the dist
2002-07-04 19:35:33 +00:00
Jeremy Simon c3c167f8ef Add timestamp, mikmod work now
Original commit message from CVS:
Add timestamp, mikmod work now
Put mikmod to secondary rank ( modplug first )
2002-06-22 16:20:25 +00:00
Wim Taymans 17c6294404 Prefer 32 bits over 24 bits output
Original commit message from CVS:
Prefer 32 bits over 24 bits output
2002-06-21 18:32:46 +00:00
Wim Taymans b60d031126 Added bgr0 implement seeking to frames/samples
Original commit message from CVS:
Added bgr0
implement seeking to frames/samples
Small cleanups
2002-06-16 20:49:22 +00:00
Wim Taymans db81699feb Implement seeking/query/convert on dvdec
Original commit message from CVS:
Implement seeking/query/convert on dvdec
2002-06-16 14:45:46 +00:00
Wim Taymans 9101d97ff2 Also allow PAL dv implement total time
Original commit message from CVS:
Also allow PAL dv
implement total time
2002-06-15 22:30:58 +00:00
Wim Taymans 7f38fbbf15 Added timestamps
Original commit message from CVS:
Added timestamps
Added typefind
check if pad is connected before pushing
2002-06-15 14:32:35 +00:00
Wim Taymans ce3fd0ba2b Add audio decoding to the dv decoder.
Original commit message from CVS:
Add audio decoding to the dv decoder.
2002-06-13 22:30:15 +00:00
Wim Taymans dbe9f84ef5 Set the rank so it can be autoplugged
Original commit message from CVS:
Set the rank so it can be autoplugged
2002-06-13 18:46:36 +00:00
Thomas Vander Stichele a1b3e700a8 API anti-bork fix
Original commit message from CVS:
API anti-bork fix
2002-06-13 12:17:26 +00:00
Thomas Vander Stichele b237a49772 rearranging element tree
Original commit message from CVS:
rearranging element tree
2002-06-08 09:15:07 +00:00
Wim Taymans 51aa4cdbd7 FLAC updates, implement sample accurate seeking, add some convert/query functions, make the encoder write a header
Original commit message from CVS:
FLAC updates, implement sample accurate seeking, add some convert/query
functions, make the encoder write a header
2002-06-07 20:09:05 +00:00
Thomas Vander Stichele f4598130ca hacked around LADSPA_PATH as suggested to wingo
Original commit message from CVS:
hacked around LADSPA_PATH as suggested to wingo
2002-06-04 19:32:16 +00:00
Thomas Vander Stichele deef2f51cd remove this header
Original commit message from CVS:
remove this header
2002-06-04 16:03:00 +00:00
Thomas Vander Stichele b92da1f14e this should be installed on the system
Original commit message from CVS:
this should be installed on the system
2002-06-04 15:59:17 +00:00
Thomas Vander Stichele ebc26a7b64 include the system ladspa.h file
Original commit message from CVS:
include the system ladspa.h file
2002-06-04 15:57:42 +00:00
Thomas Vander Stichele 4c339a47cc doing the proper ladspa thing
Original commit message from CVS:
doing the proper ladspa thing
2002-06-04 15:54:58 +00:00
Thomas Vander Stichele b6be325415 added LIBFAME_DIR
Original commit message from CVS:
added LIBFAME_DIR
2002-06-03 10:55:48 +00:00
Wim Taymans 6bb455cdc9 Make elements nanoseconds aware
Original commit message from CVS:
Make elements nanoseconds aware
2002-06-02 13:25:40 +00:00
Thomas Vander Stichele d61065944e adding fame plugin
Original commit message from CVS:
adding fame plugin
2002-06-01 10:51:17 +00:00
Steve Baker afd592b066 add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't any...
Original commit message from CVS:
add ranks only for plugins who participate in autoplugging.  If you have a file that used to autoplug but doesn't anymore, then let me know or add a rank to the missing element.
2002-05-31 08:24:31 +00:00
Andy Wingo b1bb03e1a8 fix a problem in ladspa -- i think...
Original commit message from CVS:
fix a problem in ladspa -- i think...
2002-05-30 04:16:34 +00:00
Steve Baker edad35067b use new dparams api. run demo_dparams to hear how smooth it is now
Original commit message from CVS:
use new dparams api. run demo_dparams to hear how smooth it is now
2002-05-29 18:54:17 +00:00
Wim Taymans 91a716f915 - Changed plugins for new APIs
Original commit message from CVS:
- Changed plugins for new APIs
- modularized audiofile.
- added seeking, query and convert functions for mad, mpeg2dec,
avidemux, mpegdemux, mpegparse
- sync updates to oss. removed the ossclock for now
2002-05-26 21:59:22 +00:00
David I. Lehn e9ddec5f68 rename dvdsrc to dvdreadsrc add libdvdnav support as dvdnavsrc plugin
Original commit message from CVS:
rename dvdsrc to dvdreadsrc
add libdvdnav support as dvdnavsrc plugin
2002-05-26 17:39:45 +00:00
Steve Baker 163076dd9e use new bytestream api
Original commit message from CVS:
use new bytestream api
2002-05-15 19:08:49 +00:00
Steve Baker c622ee22a8 use new bytestream api. please test if you care about this plugin
Original commit message from CVS:
use new bytestream api. please test if you care about this plugin
2002-05-15 19:05:41 +00:00
Thomas Vander Stichele 565a15aacb still in anal-retentive mode, please make liberal use of the delete key
Original commit message from CVS:
still in anal-retentive mode, please make liberal use of the delete key
2002-05-13 14:55:06 +00:00
Thomas Vander Stichele 223ce42ed6 various name fixes and sundry
Original commit message from CVS:
various name fixes and sundry
2002-05-03 09:59:10 +00:00
Ronald S. Bultje 6b406dc143 Various small fixes for compile problems
Original commit message from CVS:
Various small fixes for compile problems
2002-04-26 13:25:51 +00:00
Andy Wingo cca77e215b a hack to work around intltool's brokenness a current check for mpeg2dec details->klass reorganizations an element br...
Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory
2002-04-20 21:42:51 +00:00
Steve Baker d4458d89c9 s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
Original commit message from CVS:
s/G_MINFLOAT/G_MAXFLOAT
unref the buffer pool in the loop func
2002-04-20 15:11:00 +00:00
Steve Baker 71b95f0145 A fairly large reworking of the ladspa _get, _chain and _loop funcs. highlights are:
Original commit message from CVS:
A fairly large reworking of the ladspa _get, _chain and _loop funcs.
highlights are:
- pad names are now g_strcanonised
- in all cases possible, src and sink buffers are shared
- all ladspa properties are exposed as dparams and element properties
- the buffers are now processed in dparam driven loops
- timestamps on buffers should be correct
- misc fixes

It has been minimally tested - the following pipeline works for me:
gst-launch ladspa_sine_fcac Frequency=440.0 Amplitude=1.0 name=fcac1 ladspa_sine_fcac Frequency=450.0 Amplitude=1.0 name=fcac2 ladspa_freeverb3 Wet-Level=0.5 name=free float2int name=f2i fcac1.Output!free.Input--Left- free.Output--Left-!f2i.sink%d fcac2.Output!free.Input--Right- free.Output--Right-!f2i.sink%d f2i.src!sink osssink
2002-04-20 13:57:00 +00:00
Andy Wingo 3a9c675a68 GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.
Original commit message from CVS:
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE

same with *factory and typefind.

also, some -Werror fixes.
2002-04-11 20:42:25 +00:00
Benjamin Otte 49794999b3 fixed warnings in /ext added mikmod_types.h to get it done
Original commit message from CVS:
fixed warnings in /ext
added mikmod_types.h to get it done
2002-04-06 18:14:31 +00:00
Thomas Vander Stichele 30cb4afbf6 tsk tsk. do people even try to MAKE stuff they add ? ;)
Original commit message from CVS:
tsk tsk.  do people even try to MAKE stuff they add ? ;)
2002-04-01 08:54:54 +00:00