Commit graph

463 commits

Author SHA1 Message Date
Iain Holmes 6d5504f649 Update all the audiofile stuff
Original commit message from CVS:
Update all the audiofile stuff
2003-11-01 14:04:20 +00:00
Iain Holmes c9b2638183 Update artsdsink too
Original commit message from CVS:
Update artsdsink too
2003-11-01 13:13:38 +00:00
Iain Holmes 8d74428b85 Updated gstarts
Original commit message from CVS:
Updated gstarts
2003-11-01 01:43:05 +00:00
David Schleef 3776108293 Move a few typefind functions to gst/typefind, remove all old typefinding code from bitrotten plugins
Original commit message from CVS:
Move a few typefind functions to gst/typefind, remove all old typefinding
code from bitrotten plugins
2003-10-29 05:09:40 +00:00
David Schleef e58373a8b6 change gst/bytestream.h to gst/bytestream/bytestream.h
Original commit message from CVS:
change gst/bytestream.h to gst/bytestream/bytestream.h
2003-10-29 03:15:55 +00:00
Benjamin Otte 5bb80c9f53 merge TYPEFIND branch. Major changes:
Original commit message from CVS:
merge TYPEFIND branch. Major changes:
- totally reworked type(find) system
- all typefind functions are in gst/typefind now
- more typefind functions then before
- some plugins might fail to compile now because I don't have them installed and they
a) require bytestream or
b) haven't had their typefind fixed.
Please fix those plugins and put the typefind functions into gst/typefind if they don't have dependencies
2003-10-28 20:52:41 +00:00
Ronald S. Bultje 2b0095e84f Add XOverlay interface support to both sdlvideosink and xvideosink. They're fully interchangeable now.
Original commit message from CVS:
Add XOverlay interface support to both sdlvideosink and xvideosink. They're fully interchangeable now.
2003-10-28 09:08:32 +00:00
Ronald S. Bultje 3b6a89d19d Add gstxvid.h (#125106)
Original commit message from CVS:
Add gstxvid.h (#125106)
2003-10-21 12:36:49 +00:00
David Schleef db00bc4c7c change printfs to GST_DEBUG
Original commit message from CVS:
change printfs to GST_DEBUG
2003-10-16 21:36:14 +00:00
Benjamin Otte 4abb85e5bf no, we don't require bytestream anymore
Original commit message from CVS:
no, we don't require bytestream anymore
2003-10-13 17:54:05 +00:00
Ronald S. Bultje f43766333b More Andy fixage
Original commit message from CVS:
More Andy fixage
2003-10-09 19:52:36 +00:00
Ronald S. Bultje 3e77fa62b0 Fix more typos in Andy's GstData commit
Original commit message from CVS:
Fix more typos in Andy's GstData commit
2003-10-09 09:08:15 +00:00
David Schleef a6df126cb9 Trivial fixes for GstBuffer->GstData migration
Original commit message from CVS:
Trivial fixes for GstBuffer->GstData migration
2003-10-09 02:23:01 +00:00
Andy Wingo c07813ac2c /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488.
Original commit message from CVS:
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488.
2003-10-08 16:08:19 +00:00
David Schleef 554690f45a Fix typefind function for BBB's new system
Original commit message from CVS:
Fix typefind function for BBB's new system
2003-10-03 06:38:09 +00:00
Ronald S. Bultje d9e4457faa New typefind system: bytestream is now part of the core all plugins have been modified to use this new typefind syste...
Original commit message from CVS:
New typefind system:
* bytestream is now part of the core
* all plugins have been modified to use this new typefind system
* asf typefinding added
* mpeg video stream typefiding removed because it's broken
* duplicate typefind entries removed
* extra id3 typefinding added, because we've seen 4 types of files
(riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs
to work. Instead, I've added an id3 element and let it redo typefiding
after the id3 header. this needs a hack because spider only typefinds
once. We can remove this hack once spider supports multiple typefinds.
* with all this, mp3 typefinding is semi-rewritten
* id3 typefinding in flac/vorbis is removed, it's no longer needed
* fixed spider and gst-typefind to use this, too.
* Other general cleanups
2003-10-01 13:14:50 +00:00
Ronald S. Bultje 9dc3493220 Improve quality of encoding and decoding quite a bit
Original commit message from CVS:
Improve quality of encoding and decoding quite a bit
2003-09-30 20:10:05 +00:00
Andy Wingo c2b6b06e2c conform to the buffer-frames props entry -- much nicer now...
Original commit message from CVS:
conform to the buffer-frames props entry -- much nicer now...
2003-09-30 12:56:27 +00:00
Thomas Vander Stichele 671eef9b9d reverting error patch before making a branch.
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:00 +00:00
Benjamin Otte 982b39d30a converted gst_element_error to new format in ext/ - gettext pending
Original commit message from CVS:
converted gst_element_error to new format in ext/ - gettext pending
2003-09-15 01:08:40 +00:00
Julien Moutte cc8dee7f9d Integrating the GstVideoSink parent class
Original commit message from CVS:
Integrating the GstVideoSink parent class
2003-09-14 21:09:41 +00:00
David Schleef 43f30739b9 Remove all locally-defined optimization flags
Original commit message from CVS:
Remove all locally-defined optimization flags
2003-09-11 19:57:59 +00:00
David Schleef 719093623c Fix caps definition. Fix copyright block.
Original commit message from CVS:
Fix caps definition.  Fix copyright block.
2003-09-11 19:19:55 +00:00
Christian Schaller cd0ea3dd9f two small build fixes
Original commit message from CVS:
two small build fixes
2003-08-25 19:49:39 +00:00
David Schleef 7db2e8baa0 Remove redundant plugindir definition
Original commit message from CVS:
Remove redundant plugindir definition
2003-08-10 00:01:58 +00:00
Ronald S. Bultje 7b3a0244f8 We don't like -lstdc++ in Makefile.am, use libtool-1.5 instead
Original commit message from CVS:
We don't like -lstdc++ in Makefile.am, use libtool-1.5 instead
2003-08-04 20:02:25 +00:00
Ronald S. Bultje 833a8b579b call xvid_init() only once, and move duplicated code into one place
Original commit message from CVS:
call xvid_init() only once, and move duplicated code into one place
2003-07-29 11:59:09 +00:00
David Schleef a809c318db Fix installing in wrong dir
Original commit message from CVS:
Fix installing in wrong dir
2003-07-29 00:00:17 +00:00
David Schleef 6db306d56b Make mplex subdir dependent on USE_MPLEX
Original commit message from CVS:
Make mplex subdir dependent on USE_MPLEX
2003-07-27 05:29:10 +00:00
David Schleef e4bc7281fd Add include dir for gst-libs/ext/mplex
Original commit message from CVS:
Add include dir for gst-libs/ext/mplex
2003-07-27 05:26:32 +00:00
David Schleef d1f62e8a4f Moved to gst-libs/ext/mplex
Original commit message from CVS:
Moved to gst-libs/ext/mplex
2003-07-27 05:24:15 +00:00
David Schleef a10432d76c Change to build against library in gst-libs/ext/mplex
Original commit message from CVS:
Change to build against library in gst-libs/ext/mplex
2003-07-27 05:20:47 +00:00
David Schleef 9f42b5fa14 Compilation fixes on 64-bit architectures
Original commit message from CVS:
Compilation fixes on 64-bit architectures
2003-07-25 19:44:32 +00:00
David Schleef dd67a01ad2 Revert last change, because it is wrong.
Original commit message from CVS:
Revert last change, because it is wrong.
2003-07-25 19:42:28 +00:00
Brian Cameron a129b9734b Adding needed license information. The patch was reviewed and approved by
Original commit message from CVS:
Adding needed license information.  The patch was reviewed and approved by
Christian Shaller.  Ronald Bultje and Benjamin also responded with
comments.
2003-07-25 10:50:48 +00:00
Brian Cameron a3dff66217 Fixes to allow plugin to build with Forte.
Original commit message from CVS:
Fixes to allow plugin to build with Forte.
2003-07-25 10:15:53 +00:00
David Schleef a962c0f40c Add buffer length checks to every typefinding function
Original commit message from CVS:
Add buffer length checks to every typefinding function
2003-07-24 08:49:43 +00:00
David Schleef a287b1e442 Fix warning on 64-bit architectures. (sizeof() returns size_t, which is not int)
Original commit message from CVS:
Fix warning on 64-bit architectures.  (sizeof() returns size_t, which
is not int)
2003-07-23 22:47:19 +00:00
Joshua N. Pritikin 1778cae1a7 Take a hint from dschleef and grab the bufferpool at the last possible moment instead of in gst_colorspace_srcconnect...
Original commit message from CVS:
Take a hint from dschleef and grab the bufferpool at the last possible
moment instead of in gst_colorspace_srcconnect_func.  I don't know
if this is the "correct" fix, but I'm going to commit anyway because
colorspace doesn't work _at_ _all_ without this change.
2003-07-23 08:20:24 +00:00
David Schleef 45b32a854f Fix to loop through a list of caps when calling try_set_caps(). Added a workaround for some strangeness in gst_props...
Original commit message from CVS:
Fix to loop through a list of caps when calling try_set_caps().  Added
a workaround for some strangeness in gst_props_normalize(), I think.
It doesn't seem to like GST_VIDEO_PAD_TEMPLATE_PROPS_15_16.
2003-07-23 07:26:58 +00:00
David Schleef bba1354444 famedec is not actually implemented. (it'd just a copy of fameenc.)
Original commit message from CVS:
famedec is not actually implemented.  (it'd just a copy of fameenc.)
2003-07-22 23:32:21 +00:00
David Schleef 92b4c30a28 enable ext/mplex
Original commit message from CVS:
enable ext/mplex
2003-07-22 22:08:13 +00:00
David Schleef a82f777b09 Fix warnings/errors due to missing assert declaration.
Original commit message from CVS:
Fix warnings/errors due to missing assert declaration.
2003-07-22 21:20:06 +00:00
Leif Johnson f6830d4ad1 + changes for new float caps without slope/intercept + some category changes for plugins
Original commit message from CVS:
+ changes for new float caps without slope/intercept
+ some category changes for plugins
2003-07-19 23:25:25 +00:00
Christian Schaller d04fb55e08 the real speex disting fix, the previous one was just the build fix :)
Original commit message from CVS:
the real speex disting fix, the previous one was just the build fix :)
2003-07-18 20:33:39 +00:00
Christian Schaller 879006f2dc fix it so that the SPEEX plugin gets disted
Original commit message from CVS:
fix it so that the SPEEX plugin gets disted
2003-07-18 20:28:36 +00:00
Jeremy Simon 5e3f666e17 fix compilation error
Original commit message from CVS:
fix compilation error
2003-07-17 20:51:25 +00:00
David Schleef 81f42a53ac Fixes to make it compile without GNOME, and with a modern (>= 0.3) version of GStreamer. Now that I got it compiled,...
Original commit message from CVS:
Fixes to make it compile without GNOME, and with a modern (>= 0.3)
version of GStreamer.  Now that I got it compiled, I want to delete
it.
2003-07-17 04:16:42 +00:00
Andy Wingo 2ff63e563b actually recurse into sndfile if we are able big ladspa cleanups, mainly to comply with the buffer-frames caps proper...
Original commit message from CVS:
* actually recurse into sndfile if we are able
* big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general
cleanups
- the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins)
you need to use a filtered connection, just like with buffer-frames
* big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit
simpler
* make the ossclock general, add it to gstaudio, and use it in sndfile as well

i need to update mimetypes, but that's coming soon. there are some other plugins that don't
support buffer-frames, i guess i need to get around to fixing them as well.
2003-07-16 16:08:13 +00:00
Ronald S. Bultje 1c4eb87d8a Add matroska support to the build tree
Original commit message from CVS:
Add matroska support to the build tree
2003-07-14 17:37:34 +00:00
David Schleef 77bb615645 No "format" property in new RGB caps.
Original commit message from CVS:
No "format" property in new RGB caps.
2003-07-14 08:28:44 +00:00
Ronald S. Bultje ff1182f0bd Fix some weird-ass segfaults in xvid
Original commit message from CVS:
Fix some weird-ass segfaults in xvid
2003-07-14 06:31:26 +00:00
Ronald S. Bultje 0848c5302e Plugin details fixes
Original commit message from CVS:
Plugin details fixes
2003-07-12 14:49:20 +00:00
Christian Schaller 8242fc6938 fix license of fame plugin to say LGPL not GPL as the libfame library is LGPL
Original commit message from CVS:
fix license of fame plugin to say LGPL not GPL as the libfame library is LGPL
Add readme with some info
2003-07-10 15:48:09 +00:00
Christian Schaller 415c7f8dc6 fix license of tremor Vorbis plugin to be LGPL not GPL
Original commit message from CVS:
fix license of tremor Vorbis plugin to be LGPL not GPL
2003-07-10 13:21:51 +00:00
Ronald S. Bultje 157e821a37 Implement mpeg-delimited framerate lists instead of (too wide) ranges
Original commit message from CVS:
Implement mpeg-delimited framerate lists instead of (too wide) ranges
2003-07-08 17:40:09 +00:00
Ronald S. Bultje 2a6cf2eb84 And yet another compilation failure
Original commit message from CVS:
And yet another compilation failure
2003-07-07 11:26:00 +00:00
Ronald S. Bultje 95011fd7e8 New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
Original commit message from CVS:
New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
2003-07-06 20:49:52 +00:00
Christian Schaller 85a8dd7ecb small disting fix
Original commit message from CVS:
small disting fix
2003-07-05 22:45:39 +00:00
David Schleef bc02d66769 add gst/videofilter and ext/pango
Original commit message from CVS:
add gst/videofilter and ext/pango
2003-07-02 08:15:01 +00:00
David Schleef 9aa6e282df fix type punning
Original commit message from CVS:
fix type punning
2003-07-01 02:27:06 +00:00
Benjamin Otte f4a7caa418 compatibility fix for new GST_DEBUG stuff.
Original commit message from CVS:
compatibility fix for new GST_DEBUG stuff.
Includes fixes for missing includes for config.h and unistd.h

I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
2003-06-29 19:46:13 +00:00
Ronald S. Bultje 0edcf0eccb Plugins cleanup:
Original commit message from CVS:
Plugins cleanup:
* stereo2mono, mono2stereo, int2float, float2int: replaced by audioconvert.
* stereosplit replaced by oneton.
* vumeter replaced by level (and was broken anyway).
* avifile replaced by ffmpeg.
* mjpegtools duplicates functionality of jpeg. jpeg now works with jpeg-mmx,
too, which makes mjpegtools unneeded.
* allow for jpegmmx instead of jpeg.
* openquicktime replaced by qtdemux and ffmpeg. Broken anyway.
* XMMS is broken and will never be fixed.
* vga is broken and will not be fixed anywhere soon.
* videosink has never worked. If it works, add it back to replace xvideosink.
2003-06-25 19:17:59 +00:00
David Schleef eb0068e3ce Add gdkpixbuf subdir. Alphabetize a few others.
Original commit message from CVS:
Add gdkpixbuf subdir.  Alphabetize a few others.
2003-06-25 03:18:27 +00:00
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
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
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 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
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
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 ecbb3f88ca better state change/link function
Original commit message from CVS:
better state change/link function
2003-05-24 10:20:31 +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
Christian Schaller 58fcf76b2e Some bugfixes:
Original commit message from CVS:
Some bugfixes:
- Add missing .h file to videoscale disting
- Remove http plugin from build
2003-05-12 13:17:11 +00:00
Christian Schaller e45fb6b8c0 Removing avifile and http plugins, also fixing some disting issues
Original commit message from CVS:
Removing avifile and http plugins, also fixing some disting issues
2003-04-23 19:42:12 +00:00
Ronald S. Bultje 08889d7a8f Added corresponding divx/xvid decoders and fixed some first-hand encoder bugs
Original commit message from CVS:
Added corresponding divx/xvid decoders and fixed some first-hand encoder bugs
2003-04-22 14:55:12 +00:00
David Schleef cb4ce3dd59 Rewrote much of the code. Hopefully will work with gst-player now.
Original commit message from CVS:
Rewrote much of the code.  Hopefully will work with gst-player now.
2003-04-22 08:23:08 +00:00
Ronald S. Bultje ab57fbcd54 Adds divx/xvid encoders. divx encoder is based on divx4linux (commercial, closed-source)
Original commit message from CVS:
Adds divx/xvid encoders.
* divx encoder is based on divx4linux (commercial, closed-source)
* xvid encoder is based on xvidcore (http://www.xvid.org/, GPL - Christian? ;) )

Both use a GstCaps that doesn't conform with what we currently use, I might fix that later on or so. For now, it doesn't matter, it's just a test. We're also missing corresponding decoders (ffmpeg can decoded this too, but that's not the point), these might come later too.
2003-04-21 21:54:27 +00:00
David Schleef 3021d277dd Grrr... another fix, to make gst_artsio.idl dist correctly.
Original commit message from CVS:
Grrr... another fix, to make gst_artsio.idl dist correctly.
2003-04-09 22:20:11 +00:00
David Schleef 27b2ebd812 Refix #104689
Original commit message from CVS:
Refix #104689
2003-04-08 22:53:24 +00:00
David Schleef f2f86939c3 Convert some of the broken fourcc printing to GST_FOURCC_FORMAT
Original commit message from CVS:
Convert some of the broken fourcc printing to GST_FOURCC_FORMAT
2003-04-07 20:47:30 +00:00
David Schleef bb23b9a3a2 Fix a bunch of endianness conversions that were done as long instead of int32. Should go into 0.6.1.
Original commit message from CVS:

Fix a bunch of endianness conversions that were done as long instead of
int32.  Should go into 0.6.1.
2003-04-07 18:43:25 +00:00
David Schleef 6b32ca5b1a Remove automake-1.4 hack to get files to dist correctly. Fixes #104689.
Original commit message from CVS:
Remove automake-1.4 hack to get files to dist correctly.  Fixes #104689.
Doesn't need to go into 0.6.1, imo.
2003-04-05 21:28:34 +00:00
Andy Wingo 3503def596 update for the latest jack cvs and non-cothreaded gst scheduler
Original commit message from CVS:
update for the latest jack cvs and non-cothreaded gst scheduler
2003-03-04 15:34:20 +00:00
Christian Schaller fd8b83489c Complete the move of the RTP plugin
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:24 +00:00
Christian Schaller 3cd58ad6f9 commit first part of ivorbis fixes
Original commit message from CVS:
commit first part of ivorbis fixes
2003-03-01 14:48:00 +00:00
Christian Schaller 4344085222 state change fixes from Pedro Corte-Real for shout and shout2 plugins
Original commit message from CVS:
state change fixes from Pedro Corte-Real for shout and shout2 plugins
2003-02-23 21:01:23 +00:00
Christian Schaller 6fdb0b8039 add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mis...
Original commit message from CVS:
add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mistakes ordinary vorbis for tremor
2003-02-23 19:58:50 +00:00
David I. Lehn 56dd04644e remove autogenerated file
Original commit message from CVS:
remove autogenerated file
2003-02-23 18:30:26 +00:00
Christian Schaller da346202e4 merge integer based Tremor vorbis plugin
Original commit message from CVS:
merge integer based Tremor vorbis plugin
2003-02-23 17:35:35 +00:00
Jan Schmidt ee1f58a95f Changed caps->fixed to use FLAG_SET
Original commit message from CVS:
Changed caps->fixed to use FLAG_SET
2003-02-05 20:38:41 +00:00
Wim Taymans 869d913ff6 - properly ref/unref the caps while doing caps nego
Original commit message from CVS:
- properly ref/unref the caps while doing caps nego
2003-02-02 20:00:19 +00:00
David Schleef 48300827a1 Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally.  Fix bad pointer->integer
conversion.
2003-02-02 05:26:29 +00:00
Christian Schaller b80a4140f3 remove README from Makefile.am as there is no README
Original commit message from CVS:
remove README from Makefile.am as there is no README
2003-02-01 15:43:39 +00:00
Zeeshan Ali 1c6ceb5c0b The first attempt to support MAS. Dont expect it to work :)
Original commit message from CVS:
The first attempt to support MAS. Dont expect it to work :)
2003-01-30 20:24:26 +00:00
David Schleef b534ea2616 Add length querying
Original commit message from CVS:
Add length querying
2003-01-23 21:06:30 +00:00
David Schleef b2d148685a Update for new API
Original commit message from CVS:
Update for new API
2003-01-17 05:27:12 +00:00
Jan Schmidt 3f58aecb75 Corrected typo in the mime type: "unkown/unkown" -> "unknown/unknown"
Original commit message from CVS:
Corrected typo in the mime type: "unkown/unkown" -> "unknown/unknown"
2003-01-13 13:59:31 +00:00
Wim Taymans 801ee2866c unref pool too
Original commit message from CVS:
unref pool too
2003-01-12 21:31:16 +00:00
Wim Taymans 3ac1f4da2d connect fix
Original commit message from CVS:
connect fix
2003-01-12 02:13:17 +00:00
Thomas Vander Stichele bc3ddb0c59 more link fixes
Original commit message from CVS:
more link fixes
2003-01-10 14:15:25 +00:00
Thomas Vander Stichele 8e3c533fcf PadConnect -> PadLink
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +00:00
Thomas Vander Stichele 424db0d3ae another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so t...
Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts
2003-01-10 10:22:25 +00:00
Wim Taymans 6f47b369c8 Remove PAD_EOS
Original commit message from CVS:
Remove PAD_EOS
2003-01-01 17:18:38 +00:00
Wim Taymans 1e530c57a5 First attempt at a cd player plugins that uses libcdaudio.
Original commit message from CVS:
First attempt at a cd player plugins that uses libcdaudio.
2002-12-30 18:01:31 +00:00
Wim Taymans 2deab46c69 Fix plugins for new query API
Original commit message from CVS:
Fix plugins for new query API
2002-12-30 17:53:18 +00:00
Wim Taymans 6eae42d06c Update to new element sync API
Original commit message from CVS:
Update to new element sync API
2002-12-27 23:00:34 +00:00
Thomas Vander Stichele d2aa85e4de fix location
Original commit message from CVS:
fix location
2002-12-27 13:03:09 +00:00
Zeeshan Ali 03356adb24 added timestamping code
Original commit message from CVS:
added timestamping code
2002-12-20 22:06:18 +00:00
Wim Taymans b1dd924593 Just copy timestamps for now
Original commit message from CVS:
Just copy timestamps for now
2002-12-20 20:01:17 +00:00
Iain Holmes b521a373bf Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
2002-12-08 17:20:44 +00:00
Thomas Vander Stichele 708cf898e8 parallel install fixes
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:10 +00:00
David I. Lehn 5daec672ad sanity check in case of symbol clashes with avifile
Original commit message from CVS:
sanity check in case of symbol clashes with avifile
2002-12-05 00:26:19 +00:00
Christian Schaller f4dbdcb51c fix some disting and rpm building issues
Original commit message from CVS:
fix some disting and rpm building issues
2002-11-28 12:58:38 +00:00
Christian Schaller 489731248b fix some directories left out of dist
Original commit message from CVS:
fix some directories left out of dist
2002-11-27 21:25:11 +00:00
Wim Taymans 15c9d99874 Moved clock set/get to class functions.
Original commit message from CVS:
Moved clock set/get to class functions.
2002-11-27 20:54:42 +00:00
Thomas Vander Stichele 49be3b526f not sure what I did wrong but this should fix it hopefully
Original commit message from CVS:
not sure what I did wrong but this should fix it hopefully
2002-11-27 19:58:21 +00:00
Thomas Vander Stichele ab5a4110e2 flac debug cleanup m4 for ffmpeg
Original commit message from CVS:
flac debug cleanup
m4 for ffmpeg
2002-11-26 14:51:33 +00:00
Thomas Vander Stichele e79d186b44 LIBPNG going in
Original commit message from CVS:
LIBPNG going in
2002-11-18 22:30:12 +00:00
Wim Taymans 722a09ea7b Lower the rank, this element should not be selected in the player
Original commit message from CVS:
Lower the rank, this element should not be selected in the player
2002-11-02 13:37:37 +00:00
Thomas Vander Stichele ad67a1081d backmerge
Original commit message from CVS:
backmerge
2002-11-01 21:41:28 +00:00
Christian Schaller 5461098c19 fixed shout2 building
Original commit message from CVS:
fixed shout2 building
2002-10-29 12:02:31 +00:00
Wim Taymans 730bcc0db5 Handle more stream types
Original commit message from CVS:
Handle more stream types
2002-10-25 20:46:12 +00:00
Wim Taymans 0f8c7683d1 unref event, flush_fast
Original commit message from CVS:
unref event, flush_fast
2002-10-25 19:16:47 +00:00
Wim Taymans cd3adce1fb Removed dead .cc file
Original commit message from CVS:
Removed dead .cc file
Added some params, act on EOS
2002-10-25 19:06:39 +00:00
Wim Taymans 1496394c0f First stab at porting mplex
Original commit message from CVS:
First stab at porting mplex
2002-10-24 22:37:51 +00:00
Jeremy Simon c52ad7daa6 add snapshot dir to Makefile
Original commit message from CVS:
add snapshot dir to Makefile
2002-10-18 22:36:34 +00:00
Thomas Vander Stichele 545dd47499 some code cleanup don't abort if can't connect, brings down whole app
Original commit message from CVS:
some code cleanup
don't abort if can't connect, brings down whole app
2002-10-02 08:01:04 +00:00
Andy Wingo ef8d56344d licenses again
Original commit message from CVS:
licenses again
2002-09-29 18:12:18 +00:00
David I. Lehn f1a3504f2f Add a statement terminating semicolon.
Original commit message from CVS:
Add a statement terminating semicolon.
2002-09-21 11:32:17 +00:00
David Schleef e4e2257667 Redo last change by using glib's CLAMP() macro
Original commit message from CVS:
Redo last change by using glib's CLAMP() macro
2002-09-20 21:51:50 +00:00
David Schleef 7fdfef78ef Clip defaults of control parameters to range.
Original commit message from CVS:
Clip defaults of control parameters to range.
2002-09-20 21:38:13 +00:00
Christian Schaller 1d5f318e0d plugins part of license field patch
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:52 +00:00
David Schleef 79adbf346e Add swfdec to dist subdirs
Original commit message from CVS:
Add swfdec to dist subdirs
2002-09-17 22:44:47 +00:00
Andy Wingo 9fa281527e fix _get()-based ladspa plugins when bufferpools are present
Original commit message from CVS:
fix _get()-based ladspa plugins when bufferpools are present
2002-09-16 06:13:41 +00:00
Andy Wingo e229e116ef Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the multi-band eq) is one of these.
Original commit message from CVS:
Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the
multi-band eq) is one of these.
2002-09-16 05:38:53 +00:00
David Schleef 7e74485299 Add swfdec autoconf stuff
Original commit message from CVS:
Add swfdec autoconf stuff
2002-09-15 21:33:53 +00:00
David Schleef 7e6d974d8a Add SWF Flash decoder plugin based on libswfdec
Original commit message from CVS:
Add SWF Flash decoder plugin based on libswfdec
2002-09-15 19:43:01 +00:00
Wim Taymans 876f5f22a9 Destroy state when going to READY
Original commit message from CVS:
Destroy state when going to READY
2002-09-12 20:57:09 +00:00
Steve Baker 9ddb9ed1af don't play with spider until spider can do heavy seeking
Original commit message from CVS:
don't play with spider until spider can do heavy seeking
2002-09-12 19:12:35 +00:00
Ronald S. Bultje 2c5496eb74 This updates all plugins to the new API for gst_pad_try_set_caps
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-10 09:31:40 +00:00
Thomas Vander Stichele af558bdc6f removing warnings as approved by wim
Original commit message from CVS:
removing warnings as approved by wim
2002-09-09 23:27:38 +00:00
Andy Wingo d2bdc96634 fix jack input port connection
Original commit message from CVS:
fix jack input port connection
2002-08-23 04:04:11 +00:00
Steve Baker 07079bca8c 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 9abe25a863 libdv build fixes
Original commit message from CVS:
libdv build fixes
2002-08-09 21:14:55 +00:00
Wim Taymans c1be464cad Don't unref event after calling the default handler
Original commit message from CVS:
Don't unref event after calling the default handler
2002-08-02 11:32:37 +00:00
Andy Wingo 7c524c3fc9 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
Andy Wingo e92ac611e6 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
Wim Taymans 9b61acff59 Setup the YV12 to RGB converter too
Original commit message from CVS:
Setup the YV12 to RGB converter too
2002-07-11 15:48:58 +00:00
Wim Taymans 69287d0558 Add some more convertors (for YV12). this is getting silly...
Original commit message from CVS:
Add some more convertors (for YV12). this is getting silly...
2002-07-11 13:31:04 +00:00
Andy Wingo 2b60d60286 compile fixen, and prepare to move MAINTAINER_MODE to as-version.m4
Original commit message from CVS:
compile fixen, and prepare to move MAINTAINER_MODE to as-version.m4
2002-07-09 17:39:17 +00:00
Thomas Vander Stichele 10a96978de fixaroo
Original commit message from CVS:
fixaroo
2002-07-09 15:25:31 +00:00
Wim Taymans fe3270c356 unref events, do error checking
Original commit message from CVS:
unref events, do error checking
2002-07-08 19:36:32 +00:00
Wim Taymans f1f98f06cb negotiation fixes, small cleanups
Original commit message from CVS:
negotiation fixes, small cleanups
2002-07-08 19:33:55 +00:00
Zeeshan Ali 0a96ed5027 correcting the next_ts calculations
Original commit message from CVS:
correcting the next_ts calculations
2002-07-05 19:30:20 +00:00
David I. Lehn fe0263870f 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 d826a5e1ea Add festival to the dist
Original commit message from CVS:
Add festival to the dist
2002-07-04 19:35:33 +00:00
Andy Wingo 30e825ae1a make jack work in all its full duplex glory
Original commit message from CVS:
make jack work in all its full duplex glory
2002-07-02 23:35:07 +00:00
Wim Taymans 9eda452c87 Include right header file for memcpy
Original commit message from CVS:
Include right header file for memcpy
2002-06-21 21:14:33 +00:00
Wim Taymans 9251ed656a Fixed problem with color conversion
Original commit message from CVS:
Fixed problem with color conversion
Added conversion between YV12 and I420
2002-06-21 18:29:13 +00:00
Andy Wingo db515dbd19 working jack elements (fixed a problem in upstream jack) random other fixen...
Original commit message from CVS:
* working jack elements (fixed a problem in upstream jack)
* random other fixen...
2002-06-12 03:32:02 +00:00
Thomas Vander Stichele 59cf0f7956 reorder
Original commit message from CVS:
reorder
2002-06-08 09:25:20 +00:00
Thomas Vander Stichele de68842481 distcheck fixes
Original commit message from CVS:
distcheck fixes
2002-06-06 14:15:13 +00:00
Andy Wingo 79453e9df4 fix gstarts. the sound is krappy, but it does make sound -- remember to do osssink sync=false
Original commit message from CVS:
fix gstarts. the sound is krappy, but it does make sound -- remember to do osssink
sync=false
2002-06-04 22:22:25 +00:00
Thomas Vander Stichele 986a3eb8c6 a first feeble attempt at fixoring this beauty
Original commit message from CVS:
a first feeble attempt at fixoring this beauty
2002-06-04 22:00:49 +00:00
Thomas Vander Stichele e4b416a799 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 3886a21f8a remove this header
Original commit message from CVS:
remove this header
2002-06-04 16:03:00 +00:00
Thomas Vander Stichele 2cdc39ffae 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 d3a59be45c 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 3115f532f4 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 2b2846166f added LIBFAME_DIR
Original commit message from CVS:
added LIBFAME_DIR
2002-06-03 10:55:48 +00:00
Thomas Vander Stichele 3e8f34d518 anal fix
Original commit message from CVS:
anal fix
2002-06-03 10:51:39 +00:00
Wim Taymans 6f23df65fa Added fame decoder, no clue on how to actually implement it (yet)
Original commit message from CVS:
Added fame decoder, no clue on how to actually implement it (yet)
2002-06-02 13:27:03 +00:00
Wim Taymans 71bf0f1245 Make elements nanoseconds aware
Original commit message from CVS:
Make elements nanoseconds aware
2002-06-02 13:25:38 +00:00
Wim Taymans 4ca1e48612 Added lots of configurable parameters including the exported objects of fame.
Original commit message from CVS:
Added lots of configurable parameters including the exported objects of
fame.
2002-06-02 10:48:24 +00:00
Wim Taymans d38b92ded9 Some cleanups.
Original commit message from CVS:
Some cleanups.
2002-06-01 12:47:21 +00:00
Thomas Vander Stichele d3db7f344b silly mistake
Original commit message from CVS:
silly mistake
2002-06-01 12:43:17 +00:00
Thomas Vander Stichele 8c348ff580 added encoding pattern property
Original commit message from CVS:
added encoding pattern property
B-frames don't work
2002-06-01 12:28:28 +00:00
Thomas Vander Stichele e8e4e24796 adding fame plugin
Original commit message from CVS:
adding fame plugin
2002-06-01 10:51:17 +00:00
Thomas Vander Stichele f78820adc8 adding preliminary libfame plugin it's still too green to be useful, literally and needs some major fixing up
Original commit message from CVS:
adding preliminary libfame plugin
it's still too green to be useful, literally
and needs some major fixing up
2002-06-01 10:50:03 +00:00
Steve Baker 2e1042ebe8 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 c5b642c13b 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 fc771c97a4 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
Thomas Vander Stichele 7a36f3ea68 dist fix
Original commit message from CVS:
dist fix
2002-05-28 13:26:31 +00:00
Thomas Vander Stichele 2825dabef2 various AC_HELP_STRING changes
Original commit message from CVS:
various AC_HELP_STRING changes
2002-05-27 20:37:17 +00:00
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
Steve Baker 9275ce0e15 use new bytestream api
Original commit message from CVS:
use new bytestream api
2002-05-15 19:08:49 +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
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