Commit graph

986 commits

Author SHA1 Message Date
Andy Wingo
4a65aa251d caps refcounting fixes for float2int fixed wrt setting of caps on int pad with dynamic number of sink pads in float2i...
Original commit message from CVS:
* caps refcounting fixes for float2int
* fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int
* added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
2003-06-16 14:56:34 +00:00
Julien Moutte
c7cc73bfaa Fixing indentation
Original commit message from CVS:
Fixing indentation
2003-06-16 10:22:39 +00:00
David Schleef
3982154b5d Fix some of the fourcc to caps conversions. reenable setting of rate and n channels on audio caps.
Original commit message from CVS:
Fix some of the fourcc to caps conversions.  reenable setting of rate
and n channels on audio caps.
2003-06-15 02:57:53 +00:00
Benjamin Otte
1586276818 gcc 3.3 and ppc fixes
Original commit message from CVS:
gcc 3.3 and ppc fixes
2003-06-14 20:10:13 +00:00
Wim Taymans
f6b5a3f5b6 hack removal
Original commit message from CVS:
hack removal
2003-06-13 21:21:50 +00:00
Wim Taymans
6762691561 Removed ugly caps fixed flag hack, will be done automatically in core soon
Original commit message from CVS:
Removed ugly caps fixed flag hack, will be done automatically in
core soon
2003-06-13 21:21:17 +00:00
David Schleef
9de3937357 Add videoflip
Original commit message from CVS:
Add videoflip
2003-06-13 05:38:16 +00:00
Ronald S. Bultje
10697c26c7 Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
Original commit message from CVS:
Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
2003-06-11 19:42:20 +00:00
David Schleef
7ee783557d Fix test for qcamsrc: only works on i386-linux. Fix assignment of GST_CVS
Original commit message from CVS:
Fix test for qcamsrc: only works on i386-linux.  Fix assignment of GST_CVS
2003-06-11 06:14:29 +00:00
David Schleef
0361771a57 Complete rewrite. Not finished, nothing to see here.
Original commit message from CVS:
Complete rewrite.  Not finished, nothing to see here.
2003-06-10 06:23:42 +00:00
Thomas Vander Stichele
57f9db51e2 warn on state change failures
Original commit message from CVS:
warn on state change failures
2003-06-07 22:28:39 +00:00
Ronald S. Bultje
7535a42c25 Remove NEW_MEDIA from plugins
Original commit message from CVS:
Remove NEW_MEDIA from plugins
2003-06-07 00:17:53 +00:00
David Schleef
b09a0f4d32 Make sure buffer is long enough in type_find. Attempt to fix #114580
Original commit message from CVS:
Make sure buffer is long enough in type_find.  Attempt to fix #114580
2003-06-06 20:24:13 +00:00
Thomas Vander Stichele
8aa4cadc9b g_warning -> GST_DEBUG
Original commit message from CVS:
g_warning -> GST_DEBUG
2003-06-05 21:40:55 +00:00
Ronald S. Bultje
704d768f32 Add ranking to divx/xvid plugins
Original commit message from CVS:
Add ranking to divx/xvid plugins
2003-06-01 17:01:15 +00:00
Ronald S. Bultje
aac0adf393 Make these compile with both solaris as well as lunix-based stuffies
Original commit message from CVS:
Make these compile with both solaris as well as lunix-based stuffies
2003-06-01 17:00:06 +00:00
Ronald S. Bultje
e87e59e1b3 Somewhat improve error reporting
Original commit message from CVS:
Somewhat improve error reporting
2003-06-01 15:13:56 +00:00
Ronald S. Bultje
401ae2bdee This fixes a segfault on exit
Original commit message from CVS:
This fixes a segfault on exit
2003-06-01 13:20:37 +00:00
Julien Moutte
4740481183 Fixing error message when a plugin is missing (gst-player -> libgstplay).
Original commit message from CVS:
Fixing error message when a plugin is missing (gst-player -> libgstplay).
Pipeline state change on error is now done directly in error callback, there's still something weird with oss /dev/dsp ressource busy error.
2003-06-01 11:43:08 +00:00
Jeremy Simon
a8b0a796c5 CPPFLAGS -> CXXFLAGS
Original commit message from CVS:
CPPFLAGS -> CXXFLAGS
2003-05-31 14:45:19 +00:00
Julien Moutte
f1a6f672da Error handling is inside and works :)
Original commit message from CVS:
Error handling is inside and works :)
Mutexes have been removed. That should fix UI responsiveness problems on query_length. Please heavily test to check if they were really needed.
Some fixes in GClosures
2003-05-30 22:36:19 +00:00
Ronald S. Bultje
9abd17b846 Hm, let's not quit on these since the divx libs seem totally hosed
Original commit message from CVS:
Hm, let's not quit on these since the divx libs seem totally hosed
2003-05-30 22:32:41 +00:00
Ronald S. Bultje
c4eefdd7bc Update plugins to newest divx.com release API (5.2) (why aren't these libs API stable?!?)
Original commit message from CVS:
Update plugins to newest divx.com release API (5.2) (why aren't these libs API stable?!?)
2003-05-30 21:44:53 +00:00
Thomas Vander Stichele
8e1ee4564b pkgconfig checks for mad, audiofile, fix for mcopidl
Original commit message from CVS:

pkgconfig checks for mad, audiofile, fix for mcopidl
2003-05-30 10:53:14 +00:00
Ronald S. Bultje
c2c374b35b Use new ffmpeg revision
Original commit message from CVS:
Use new ffmpeg revision
2003-05-29 19:33:58 +00:00
Thomas Vander Stichele
f6f7d4428a don't warn on recoverable problems
Original commit message from CVS:
don't warn on recoverable problems
2003-05-29 17:00:55 +00:00
Ronald S. Bultje
2c98438c99 I'm too lazy to comment this
Original commit message from CVS:
New dxr3 plugins from Martin Soto <soto@informatik.uni-kl.de>
2003-05-29 14:35:24 +00:00
Thomas Vander Stichele
bbd6f9804b I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
2003-05-28 16:06:00 +00:00
Wim Taymans
5f51e20e49 - some of my pending cleanups
Original commit message from CVS:
- some of my pending cleanups
2003-05-24 10:56:28 +00:00
Wim Taymans
4d96d4aa91 - removed UNITS
Original commit message from CVS:
- removed UNITS
2003-05-24 10:51:02 +00:00
Wim Taymans
328cce2c69 - UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
2003-05-24 10:47:37 +00:00
Wim Taymans
ed75cd44e4 UNITS -> DEFAULT
Original commit message from CVS:
UNITS -> DEFAULT
2003-05-24 10:41:58 +00:00
Wim Taymans
fe40d42ec3 - UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
- small seek updates
2003-05-24 10:33:08 +00:00
Wim Taymans
0faa83dc40 removed UNITS
Original commit message from CVS:
removed UNITS
2003-05-24 10:31:38 +00:00
Wim Taymans
ecbb3f88ca better state change/link function
Original commit message from CVS:
better state change/link function
2003-05-24 10:20:31 +00:00
Benjamin Otte
940740d32a fix Makefiles for C++ libraries. They should now work with Forte. This needs a new libtool, update autogen.sh to refl...
Original commit message from CVS:
fix Makefiles for C++ libraries. They should now work with Forte. This needs a new libtool, update autogen.sh to reflect this.
2003-05-22 20:45:09 +00:00
Benjamin Otte
f3e0b84064 remove '__inline' stuff and take normal 'inline' instead
Original commit message from CVS:
remove '__inline' stuff and take normal 'inline' instead
2003-05-22 17:51:01 +00:00
Brian Cameron
f4e4c4b31e Forte is more picky about how the pow() and log() functions are called.
Original commit message from CVS:
Forte is more picky about how the pow() and log() functions are called.
2003-05-22 16:51:37 +00:00
Ronald S. Bultje
349abb3b06 Actually, I didn't read the spec correctly. doh
Original commit message from CVS:
Actually, I didn't read the spec correctly. doh
2003-05-22 16:18:21 +00:00
Ronald S. Bultje
c60afcbf2c Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
Original commit message from CVS:
Fix for bttv driver (which doesn't seem to follow the v4l2 spec 100%?
2003-05-22 16:10:12 +00:00
Brian Cameron
ec45be3bb6 Corrected modplug and monkeyaudio to build with non-gcc compilers.
Original commit message from CVS:
Corrected modplug and monkeyaudio to build with non-gcc compilers.
2003-05-22 11:33:15 +00:00
Brian Cameron
6d19f51c85 Removed needless ; at the end of GST_PAD_TEMPLATE_FACTORY calls, which were causing non-gcc compilers to break.
Original commit message from CVS:
Removed needless ; at the end of GST_PAD_TEMPLATE_FACTORY calls, which
were causing non-gcc compilers to break.
2003-05-22 11:04:31 +00:00
Brian Cameron
37d86126ac change required to build on solaris.
Original commit message from CVS:
change required to build on solaris.
2003-05-22 11:00:33 +00:00
Brian Cameron
2e570bdcec Made the SWAP and PREPARE_3D_LINE macros work with gints rather than using typeof(), since typeof() is a gcc-extensio...
Original commit message from CVS:
Made the SWAP and PREPARE_3D_LINE macros work with gints rather than
using typeof(), since typeof() is a gcc-extension and does not work
with other compilers.  This is okay since every place these macros
are used, gints are passed in.  I renamed SWAP to SWAP_INT to reflect
that it is not so generic.
2003-05-22 10:26:44 +00:00
Brian Cameron
debf9fea7a This ISO_VARARGS macro is more consistant with the others.
Original commit message from CVS:
This ISO_VARARGS macro is more consistant with the others.
2003-05-22 10:03:31 +00:00
Brian Cameron
4c3c8f6f10 Corrected the configure.ac so it actually works. Updated some c files so that they build on Solaris. This mostly in...
Original commit message from CVS:
Corrected the configure.ac so it actually works.  Updated some c files
so that they build on Solaris.  This mostly involved supporting ISO
style variable-argument macros.
2003-05-21 18:16:30 +00:00
Brian Cameron
a62ca0048e Updated autogen.sh/configure.ac and various Makefiles to make the configure script set up all gcc specific compiler a...
Original commit message from CVS:
Updated autogen.sh/configure.ac and various Makefiles to make the
configure script set up all gcc specific compiler arguments, rather
than hardcoding them in the Makefile.am files
2003-05-21 15:16:51 +00:00
David Schleef
5198587eb4 Links also against libgstcontrol
Original commit message from CVS:
Links also against libgstcontrol
2003-05-21 07:47:28 +00:00
Ronald S. Bultje
6588850d74 Some final fixes for the v4lsrc elements. remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead) make...
Original commit message from CVS:
Some final fixes for the v4lsrc elements.

* remove software sync thread (use GST_ELEMENT_THREAD_SUGGESTED instead)
* make all src elements threadsafe
* fix num_buffer argument setting in v4l2src (VIDIOC_S_PARM)
* re-add bufsize (RO) for v4lmjpegsrc
* fix the A/V sync calculation in all elements (spvf=GST_SECOND/fps, not GST_SECOND*fps)
* probably some more crap....

With all this, it actually works quite well. The TODO files describes the
next steps in order to make a full-featured video recorder based on these
elements and GStreamer (bottom). Making a simple recorder should be fairly
easy now, btw.
2003-05-21 06:33:18 +00:00
David Schleef
7777638d99 remove creation of makefile in nonexistent (sys/x11) directory
Original commit message from CVS:
remove creation of makefile in nonexistent (sys/x11) directory
2003-05-19 21:55:11 +00:00