summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2002-04-26adds functions gst_cast_float and gst_cast_double. Will use lrint and lrintf ↵Steve Baker1-0/+54
if available and a pure c rounding macro... Original commit message from CVS: adds functions gst_cast_float and gst_cast_double. Will use lrint and lrintf if available and a pure c rounding macro if not. This is where optimised asm alternatives can be placed - omega, this means you! However you have to prove that your asm version is faster than lrintf ;)
2002-04-26currently this creates an empty shared library, just so the header can be ↵Steve Baker1-0/+12
installed. I would appreciate help on how ... Original commit message from CVS: currently this creates an empty shared library, just so the header can be installed. I would appreciate help on how to do this properly with automake.
2002-04-26add dir for floatcast headerSteve Baker1-2/+2
Original commit message from CVS: add dir for floatcast header
2002-04-25check for lrint and lrintf - a new header in gst/floatcast/floatcast.h will ↵Steve Baker1-0/+4
check for this and provide alternatives i... Original commit message from CVS: check for lrint and lrintf - a new header in gst/floatcast/floatcast.h will check for this and provide alternatives if necessary
2002-04-25fixed missing quoteThomas Vander Stichele1-1/+1
Original commit message from CVS: fixed missing quote
2002-04-25macros to detect fast float to int casting, lrint and lrintf, thanks to Erik ↵Steve Baker2-0/+54
de Castro Lopo. Original commit message from CVS: macros to detect fast float to int casting, lrint and lrintf, thanks to Erik de Castro Lopo.
2002-04-24added a typefind function for all supported audiofile types.Steve Baker2-13/+199
Original commit message from CVS: added a typefind function for all supported audiofile types. the type is called audio/audiofile - I could have split it into seperate types like audio/aiff and audio/wave but there doesn't seem to be a way to have a padtemplate respond to more than one type, hence this umbrella type. Also, fixed optimisation logic so that aiffs are read through the lib.
2002-04-22- when possible, bypass afReadFrames and just access the data directly. this ↵Steve Baker1-110/+61
optimisation seems to improve performanc... Original commit message from CVS: - when possible, bypass afReadFrames and just access the data directly. this optimisation seems to improve performance by about 20%, whee! - remove unused funcs - type finding will go into a seperate file
2002-04-21this works for me locally now, however it requires:Steve Baker1-38/+67
Original commit message from CVS: this works for me locally now, however it requires: - my local fix to implement gst_bytestream_tell (which I won't commit until events are redone) - an audiofile patch which is already in debian but don't hold your breath for an upstream release
2002-04-21afparse will eventually be able to support pipelines like: gst-launch ↵Steve Baker2-0/+628
filesrc location=file.aiff ! afparse ! osssink Original commit message from CVS: afparse will eventually be able to support pipelines like: gst-launch filesrc location=file.aiff ! afparse ! osssink However at the moment it doesn't, because the public function afOpenVirtualFile isn't actually implemented yet. I implemented it with the audiofile CVS but it now segfaults the very first time one of the virtual file callbacks is called. So, I'm committing this for posterity but it is not being built. Hopefully the audiofile lib will be released with working virtual file support soon.
2002-04-20a hack to work around intltool's brokenness a current check for mpeg2dec ↵Andy Wingo33-48/+505
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-20s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop funcSteve Baker1-1/+3
Original commit message from CVS: s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
2002-04-20A fairly large reworking of the ladspa _get, _chain and _loop funcs. ↵Steve Baker2-244/+404
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-18same fix for pluginsThomas Vander Stichele2-1/+2
Original commit message from CVS: same fix for plugins
2002-04-16Finally we're on to a proper jack setup, with a specialized bin and elements ↵Andy Wingo5-187/+311
that can only go in a jack bin. I had to... Original commit message from CVS: Finally we're on to a proper jack setup, with a specialized bin and elements that can only go in a jack bin. I had to fix the parser first to do this, but to run it, the syntax is like so: gst-launch jackbin.( filesrc ! mad ! jacksink ) But of course it's not fully functional yet. Sigh.
2002-04-150.3.4-1 packaging infoDavid I. Lehn8-25/+67
Original commit message from CVS: 0.3.4-1 packaging info
2002-04-15more mergeback from the latest releaseThomas Vander Stichele4-47/+127
Original commit message from CVS: more mergeback from the latest release
2002-04-15I'm too lazy to comment thisThomas Vander Stichele1-20/+18
Original commit message from CVS: *** empty log message ***
2002-04-15s/-lmpeg2dec/-lcpuaccel/ to support the lastest mpeg2dec releaseDavid I. Lehn1-2/+2
Original commit message from CVS: s/-lmpeg2dec/-lcpuaccel/ to support the lastest mpeg2dec release
2002-04-14added ARG_OUTPUT_ENDIANNESS and ARG_TYPE to _get_propertySteve Baker1-0/+6
Original commit message from CVS: added ARG_OUTPUT_ENDIANNESS and ARG_TYPE to _get_property
2002-04-13spec fixes gst-launch-ext additions trying to fix up ieeetest but failed ↵Thomas Vander Stichele4-75/+96
function collision in avifile dir Original commit message from CVS: * spec fixes * gst-launch-ext additions * trying to fix up ieeetest but failed * function collision in avifile dir
2002-04-12comment them outThomas Vander Stichele1-4/+4
Original commit message from CVS: comment them out
2002-04-12please someone fix the necessary pointer cast for this test to workThomas Vander Stichele2-1/+1
Original commit message from CVS: please someone fix the necessary pointer cast for this test to work
2002-04-11GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory ↵Andy Wingo45-289/+217
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-10various Wall fixesThomas Vander Stichele3-7/+7
Original commit message from CVS: various Wall fixes
2002-04-06added -WerrorBenjamin Otte1-1/+1
Original commit message from CVS: added -Werror
2002-04-06fixed warnings in /ext added mikmod_types.h to get it doneBenjamin Otte2-15/+2
Original commit message from CVS: fixed warnings in /ext added mikmod_types.h to get it done
2002-04-06fixed rest of warning for gcc 3 in /sysBenjamin Otte1-9/+7
Original commit message from CVS: fixed rest of warning for gcc 3 in /sys
2002-04-06fixed rest of warning for gcc 3 in /gst.Benjamin Otte4-15/+7
Original commit message from CVS: fixed rest of warning for gcc 3 in /gst. fixed some Makefiles: s/-m486/-mcpu=i486/ disabled mpegaudioparse plugin. What good is this rotten code for anyway?
2002-04-06fixed first bunch of compiler warningsBenjamin Otte8-20/+15
Original commit message from CVS: fixed first bunch of compiler warnings
2002-04-01tsk tsk. do people even try to MAKE stuff they add ? ;)Thomas Vander Stichele1-1/+1
Original commit message from CVS: tsk tsk. do people even try to MAKE stuff they add ? ;)
2002-04-01Fix for latest lcs.Wim Taymans1-3/+3
Original commit message from CVS: Fix for latest lcs.
2002-03-31correct a condition in check-libheader.m4 remove gst a52 and mpeg2dec m4's ↵Andy Wingo6-94/+206
in favor of ones i have sent to walken for... Original commit message from CVS: * correct a condition in check-libheader.m4 * remove gst a52 and mpeg2dec m4's in favor of ones i have sent to walken for inclusion in the upstream packages
2002-03-30alphabetization fixen a jack caps fixAndy Wingo3-11/+19
Original commit message from CVS: * alphabetization fixen * a jack caps fix
2002-03-30add notify back to filesrc, it's needed for MVC applications remove notify ↵Andy Wingo2-6/+23
printouts from gst-launch cleanup in gst-p... Original commit message from CVS: * add notify back to filesrc, it's needed for MVC applications * remove notify printouts from gst-launch * cleanup in gst-plugins configure.ac * some jack updates * remove SELF_ITERATING flag in favor of SEF_SCHEDULABLE (not a clear name, but it's what we have for the moment) * improve parsing of request pad names, no more sscanf * fixes to the fastscheduler Makefile.am
2002-03-30added check for 0.7.3 a52 apiAndy Wingo2-1/+66
Original commit message from CVS: added check for 0.7.3 a52 api
2002-03-30Get the 'signed' property as a boolean.Wim Taymans2-10/+10
Original commit message from CVS: Get the 'signed' property as a boolean.
2002-03-30Get the signed property as a booleanWim Taymans1-5/+5
Original commit message from CVS: Get the signed property as a boolean
2002-03-30Changed to the new props APIWim Taymans21-106/+146
Original commit message from CVS: Changed to the new props API Other small tuff.
2002-03-30Added libcolorspace pluginWim Taymans2-0/+542
Original commit message from CVS: Added libcolorspace plugin
2002-03-29include the right header, blaAndy Wingo1-1/+1
Original commit message from CVS: include the right header, bla
2002-03-29check for the proper dxr3 header aphabetization fixesAndy Wingo2-3/+3
Original commit message from CVS: * check for the proper dxr3 header * aphabetization fixes
2002-03-29some s/KHz/Hz/ fixes in osssrc consistency-with-the-rest-of-gst adjustmentsAndy Wingo6-2/+530
Original commit message from CVS: * some s/KHz/Hz/ fixes in osssrc * added dxr3 plugin from rehan khwaja <rehankhwaja@yahoo.com>, with some consistency-with-the-rest-of-gst adjustments
2002-03-25added a bunch of cvsignore stuff off of a fresh checkout and build i will ↵Andy Wingo4-0/+20
win the race to max LOC changed ;-) Original commit message from CVS: added a bunch of cvsignore stuff off of a fresh checkout and build i will win the race to max LOC changed ;-)
2002-03-24filter newlines out of GST_DEBUG statements to reflect new core behavior ↵Andy Wingo22-157/+157
fixes to adder's caps, again Original commit message from CVS: * filter newlines out of GST_DEBUG statements to reflect new core behavior * fixes to adder's caps, again
2002-03-24added plugin_desc structures to libs, which makes their locations cached in ↵Andy Wingo4-0/+56
the registry. this speeds plugin loading ... Original commit message from CVS: * added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading considerably, especially on uninstalled versions. * put the lib path before all others, for speed reasons. * some fixes to adder's caps. * added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all code will need to be converted. i think some perl can do this.
2002-03-21acconfig.h usage deprecatedDavid I. Lehn3-58/+2
Original commit message from CVS: acconfig.h usage deprecated
2002-03-21cosmeticDavid I. Lehn2-2/+2
Original commit message from CVS: cosmetic
2002-03-21perhaps -lartsflow_idl is neededDavid I. Lehn1-1/+1
Original commit message from CVS: perhaps -lartsflow_idl is needed
2002-03-210.3.3-1 packaging update for -2: control: s/0.3.2/0.3.3/ for -runtime ↵David I. Lehn30-132/+189
version dep Original commit message from CVS: 0.3.3-1 packaging update for -2: control: s/0.3.2/0.3.3/ for -runtime version dep