Commit graph

4032 commits

Author SHA1 Message Date
Wim Taymans
c75114628d - 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
Wim Taymans
dd54b67104 More seeking testcases
Original commit message from CVS:
More seeking testcases
2002-05-26 21:30:22 +00:00
David I. Lehn
fd1648849b 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
6d1b431627 yield from time to time
Original commit message from CVS:
yield from time to time
2002-05-25 18:03:10 +00:00
Thomas Vander Stichele
c5df5242c2 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
941073b31f Alsasink is no longer bitrotten anymore, yay!
Original commit message from CVS:
Alsasink is no longer bitrotten anymore, yay!
Alsasrc untested.
Also, fixed a logic error in the main loop regarding proper interpretation of avail_update. This fix came from jack.
2002-05-21 05:38:38 +00:00
Andy Wingo
d734006e3c 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
cae4b8179a small fix
Original commit message from CVS:
small fix
2002-05-18 22:45:56 +00:00
Steve Baker
ea1b554280 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:03:59 +00:00
Steve Baker
7c4b0049b2 use new bytestream api
Original commit message from CVS:
use new bytestream api
2002-05-15 18:55:35 +00:00
Christian Schaller
5a57581bed 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
014b491bbe fix typo
Original commit message from CVS:
fix typo
2002-05-13 18:11:42 +00:00
Andy Wingo
4812cd69cf update to new jack api
Original commit message from CVS:
update to new jack api
2002-05-13 18:08:33 +00:00
Thomas Vander Stichele
94b7d94b79 this should fix it
Original commit message from CVS:
this should fix it
2002-05-13 14:47:17 +00:00
Thomas Vander Stichele
726d1a035d assimilated.
Original commit message from CVS:
assimilated.
2002-05-13 14:34:11 +00:00
Thomas Vander Stichele
9a2e484d6a remove seeking for now
Original commit message from CVS:
remove seeking for now
2002-05-10 23:04:03 +00:00
Thomas Vander Stichele
ae9d52a0ae try again
Original commit message from CVS:
try again
2002-05-10 22:55:08 +00:00
Thomas Vander Stichele
2f9a4d7ee9 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
David I. Lehn
59364c7b94 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
3cec325ff7 add common to dist
Original commit message from CVS:
add common to dist
2002-05-08 21:18:20 +00:00
Wim Taymans
34dc312371 We're till using micros for timestamps.
Original commit message from CVS:
We're till using micros for timestamps.
2002-05-08 20:21:45 +00:00
Wim Taymans
e92b1b7edc Added simple seeking testsuite
Original commit message from CVS:
Added simple seeking testsuite
Added effectv
2002-05-08 20:18:13 +00:00
Wim Taymans
23ba333a82 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
8ac831c97c 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:27:32 +00:00
Steve Baker
d66933e37f sinesrc:
Original commit message from CVS:
sinesrc:
- fixed timestamp calculation (again)
- renamed buffer_size to the less ambigious samples_per_buffer
demo_dparams:
- replaced clumsy g_object_set_property with g_object_set
- use volume element for volume (just for testing)
2002-05-05 15:46:05 +00:00
Steve Baker
49f02b6a0e make the volume range a more sensible 0 -> 4 instead of -4 -> 4
Original commit message from CVS:
make the volume range a more sensible 0 -> 4 instead of -4 -> 4
2002-05-05 15:42:48 +00:00
Benjamin Otte
ff7ac81fd8 gstvolume.c:321: warning: operation on 'i' may be undefined
Original commit message from CVS:
gstvolume.c:321: warning: operation on 'i' may be undefined
2002-05-04 22:24:03 +00:00
Andy Wingo
23168fa71b 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:43 +00:00
Thomas Vander Stichele
f83f7e7e02 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
814408a5c6 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
Steve Baker
00ffafbbb4 this is basically a rewrite of the volume plugin:
Original commit message from CVS:
this is basically a rewrite of the volume plugin:
- now uses dparams for volume and mute
- only supports signed gint16 and float (other types can be easily added but I don't think that will be required)
- "muted" property is now "mute"
- it might be faster because there are now no conditionals in the chain func
2002-04-28 16:07:41 +00:00
Thomas Vander Stichele
a3dee4579d 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
ce7e76caf4 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
f524824e5b some cvs screwup
Original commit message from CVS:
some cvs screwup
2002-04-27 08:56:03 +00:00
Thomas Vander Stichele
6d5f0bbbde modplug needs c++
Original commit message from CVS:
modplug needs c++
2002-04-26 17:56:22 +00:00
Steve Baker
6225c7a1a3 use defaults that make a noise
Original commit message from CVS:
use defaults that make a noise
2002-04-26 09:38:47 +00:00
Steve Baker
5796dfae1f 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
21702eee6e 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
e9ab9a2b9d 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
2a968ffb81 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
6643f9c281 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
Steve Baker
d3d0243ca9 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
Andy Wingo
d11dbb0338 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
Thomas Vander Stichele
132e7324ee same fix for plugins
Original commit message from CVS:
same fix for plugins
2002-04-18 21:57:05 +00:00
Thomas Vander Stichele
5ec34acc15 fix
Original commit message from CVS:
fix
2002-04-15 14:40:59 +00:00
David I. Lehn
ad85a6e5f5 0.3.4-1 packaging info
Original commit message from CVS:
0.3.4-1 packaging info
2002-04-15 09:31:28 +00:00
Thomas Vander Stichele
6f9d5fc58c more mergeback from the latest release
Original commit message from CVS:
more mergeback from the latest release
2002-04-15 09:27:03 +00:00
Thomas Vander Stichele
1192f13102 I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
2002-04-15 09:26:20 +00:00
David I. Lehn
9bd9858ee2 s/-lmpeg2dec/-lcpuaccel/ to support the lastest mpeg2dec release
Original commit message from CVS:
s/-lmpeg2dec/-lcpuaccel/ to support the lastest mpeg2dec release
2002-04-15 09:26:13 +00:00
Wim Taymans
117ebc8e44 EOS fixes.
Original commit message from CVS:
EOS fixes.
2002-04-14 12:50:57 +00:00