Commit graph

419 commits

Author SHA1 Message Date
Wim Taymans
d18d4fd5a1 - 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:21 +00:00
David I. Lehn
cff445b737 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
Thomas Vander Stichele
cebccc5688 learn to love the capital
Original commit message from CVS:
learn to love the capital
2002-05-24 15:40:25 +00:00
Andy Wingo
1daf3e210c floatcast has no lib, it's just headers
Original commit message from CVS:
floatcast has no lib, it's just headers
2002-05-20 22:16:00 +00:00
Thomas Vander Stichele
3e59c1e5fb small fix
Original commit message from CVS:
small fix
2002-05-18 22:45:56 +00:00
Steve Baker
9275ce0e15 use new bytestream api
Original commit message from CVS:
use new bytestream api
2002-05-15 19:08:49 +00:00
Steve Baker
012aaa2cb0 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:07:21 +00:00
Christian Schaller
513dc268ef Some loving for the spec file. Now includes httpsrc, dxr3, jack and effectv and some other little goodies. Also make ...
Original commit message from CVS:
Some loving for the spec file. Now includes httpsrc, dxr3, jack and effectv
and some other little goodies. Also make it more correct by using _macros instead of selfmade defines
2002-05-13 19:53:56 +00:00
Andy Wingo
8790d382f2 fix typo
Original commit message from CVS:
fix typo
2002-05-13 18:11:42 +00:00
Andy Wingo
4a6c33000c update to new jack api
Original commit message from CVS:
update to new jack api
2002-05-13 18:08:33 +00:00
Andy Wingo
14112a29f6 fix sdl makefile
Original commit message from CVS:
fix sdl makefile
2002-05-13 17:27:33 +00:00
Thomas Vander Stichele
f7a43c6534 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
fd50d80bfb conformity
Original commit message from CVS:
conformity
2002-05-13 14:51:01 +00:00
Thomas Vander Stichele
ce0d080838 this should fix it
Original commit message from CVS:
this should fix it
2002-05-13 14:47:17 +00:00
Thomas Vander Stichele
e2718778e6 assimilated.
Original commit message from CVS:
assimilated.
2002-05-13 14:34:11 +00:00
Thomas Vander Stichele
664321d7f3 remove seeking for now
Original commit message from CVS:
remove seeking for now
2002-05-10 23:04:03 +00:00
Thomas Vander Stichele
0b479161b4 removing snapshot from the build because we need to fix it adding gconf schema to build and spec
Original commit message from CVS:
removing snapshot from the build because we need to fix it
adding gconf schema to build and spec
2002-05-10 21:56:15 +00:00
Thomas Vander Stichele
379017766d gconf rules
Original commit message from CVS:
gconf rules
2002-05-10 21:53:52 +00:00
Ronald S. Bultje
b41ec019f0 Patches by Joshua
Original commit message from CVS:
Patches by Joshua
2002-05-10 21:14:47 +00:00
David I. Lehn
c7a20d6e69 duh, revert last stupid commit adding non-existant common dir
Original commit message from CVS:
duh, revert last stupid commit adding non-existant common dir
2002-05-08 21:19:38 +00:00
David I. Lehn
406567032e add common to dist
Original commit message from CVS:
add common to dist
2002-05-08 21:18:20 +00:00
Wim Taymans
87efb53a7b Added simple seeking testsuite
Original commit message from CVS:
Added simple seeking testsuite
Added effectv
2002-05-08 20:18:12 +00:00
Wim Taymans
e1dd478f09 Fixed a typo in the idct plugin name make gstriff a real plugin
Original commit message from CVS:
Fixed a typo in the idct plugin name
make gstriff a real plugin
2002-05-08 20:10:56 +00:00
Jeremy Simon
3c6a230219 add gstsnapshot : drop a frame to a png file when the plugin recieved a signal or at a given frame
Original commit message from CVS:
add gstsnapshot : drop a frame to a png file when the plugin recieved a signal or
at a given frame
2002-05-07 22:29:08 +00:00
Jeremy Simon
dd3ddad5ec add a yuv2yuv.h file
Original commit message from CVS:
add a yuv2yuv.h file
2002-05-07 22:15:31 +00:00
Jeremy Simon
15cb8d684b swap the cr and the cb component for the yuv420P_to_rgb no mmx routine
Original commit message from CVS:
swap the cr and the cb component for the yuv420P_to_rgb no mmx routine
2002-05-07 22:13:16 +00:00
Andy Wingo
b884719e15 add some includes
Original commit message from CVS:
add some includes
2002-05-05 19:39:17 +00:00
Andy Wingo
fc4ff50b53 better initialization. it doesn't work over here, though.
Original commit message from CVS:
better initialization. it doesn't work over here, though.
2002-05-05 01:08:05 +00:00
Andy Wingo
47cd41eb83 a commit so that jack will build without errors on Uraeus's system ;)
Original commit message from CVS:
a commit so that jack will build without errors on Uraeus's system ;)
2002-05-04 21:38:56 +00:00
Andy Wingo
955272b37d set caps once we know the sample rate of the system
Original commit message from CVS:
set caps once we know the sample rate of the system
2002-05-04 20:53:35 +00:00
Andy Wingo
773b7da81f some jack fixes, alsa touchups, and add rtp by default to the build if there are any problems building rtp, we're mov...
Original commit message from CVS:
some jack fixes, alsa touchups, and add rtp by default to the build

if there are any problems building rtp, we're moving it back to experimental ;)
2002-05-04 18:57:44 +00:00
Thomas Vander Stichele
1c087c8a15 various name fixes and sundry
Original commit message from CVS:
various name fixes and sundry
2002-05-03 09:59:10 +00:00
Artyom Baginski
5b1cd15706 adding new quicktime parser:
Original commit message from CVS:
adding new quicktime parser:
- openquicktime free (hense gst/qtdemux)
- no more seeks for parsing -> better for network streams
- uses GstByteStream
- less memcpy's
- long ChangeLog record in pompous style
2002-05-01 18:41:59 +00:00
Thomas Vander Stichele
3e96851b8e festival doesn't depend on the libs
Original commit message from CVS:
festival doesn't depend on the libs
2002-04-27 12:57:37 +00:00
Thomas Vander Stichele
9a511dd662 this should do it this is for steveb's added checks
Original commit message from CVS:
this should do it
this is for steveb's added checks
2002-04-27 08:58:59 +00:00
Thomas Vander Stichele
257ce1aea3 I hate independent second parties and why were we not invited anyway ?
Original commit message from CVS:
I hate independent second parties
and why were we not invited anyway ?
2002-04-27 08:56:49 +00:00
Thomas Vander Stichele
64a1c46910 some cvs screwup
Original commit message from CVS:
some cvs screwup
2002-04-27 08:56:03 +00:00
Thomas Vander Stichele
3b9cf4daf6 modplug needs c++
Original commit message from CVS:
modplug needs c++
2002-04-26 17:56:22 +00:00
Ronald S. Bultje
9293cfbc5d Various small fixes for compile problems
Original commit message from CVS:
Various small fixes for compile problems
2002-04-26 13:25:52 +00:00
Steve Baker
0f0b1f647d use correct mime type for the types supported by audiofile
Original commit message from CVS:
use correct mime type for the types supported by audiofile
2002-04-26 12:42:32 +00:00
Steve Baker
7f0aaf6647 move the lrint check to happen earlier. add the floatcast dir.
Original commit message from CVS:
move the lrint check to happen earlier.  add the floatcast dir.
2002-04-26 09:22:35 +00:00
Steve Baker
893b1ebd1a adds functions gst_cast_float and gst_cast_double. Will use lrint and lrintf 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-26 09:21:14 +00:00
Steve Baker
da2189b3d2 currently this creates an empty shared library, just so the header can be 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-26 09:18:39 +00:00
Steve Baker
82c8c624d3 add dir for floatcast header
Original commit message from CVS:
add dir for floatcast header
2002-04-26 09:17:06 +00:00
Steve Baker
e2f2d7f2d2 check for lrint and lrintf - a new header in gst/floatcast/floatcast.h will 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-25 19:43:31 +00:00
Thomas Vander Stichele
8f42abeb7b fixed missing quote
Original commit message from CVS:
fixed missing quote
2002-04-25 19:40:09 +00:00
Steve Baker
cfb362cb49 macros to detect fast float to int casting, lrint and lrintf, thanks to Erik 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-25 19:39:14 +00:00
Steve Baker
559e8bc4ee added a typefind function for all supported audiofile types.
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-24 10:19:41 +00:00
Steve Baker
fc5286e9c0 - when possible, bypass afReadFrames and just access the data directly. this 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-22 18:50:01 +00:00
Steve Baker
5c1e5be283 this works for me locally now, however it requires:
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-21 15:12:34 +00:00