Commit graph

506 commits

Author SHA1 Message Date
Ronald S. Bultje
ef074394e6 Remove copyright from GST_PLUGIN_DEFINE
Original commit message from CVS:
Remove copyright from GST_PLUGIN_DEFINE
2003-12-07 12:09:24 +00:00
Thomas Vander Stichele
414ec2186a another fix
Original commit message from CVS:
another fix
2003-12-05 16:05:43 +00:00
Andy Wingo
e69ece9d7e remove copyright field from plugins
Original commit message from CVS:
remove copyright field from plugins
2003-12-04 10:37:38 +00:00
Benjamin Otte
a07fec515d that bracket needs to be closed
Original commit message from CVS:
that bracket needs to be closed
2003-11-25 19:11:56 +00:00
Benjamin Otte
36c6d7eec3 ooops, those files shouldn't have been committed in the latest commit.
Original commit message from CVS:
ooops, those files shouldn't have been committed in the latest commit.
2003-11-24 23:21:13 +00:00
Benjamin Otte
fe7d4f5567 use GDK_PIXBUF_CONFDIR
Original commit message from CVS:
use GDK_PIXBUF_CONFDIR
2003-11-24 23:16:04 +00:00
Benjamin Otte
803ff8f49c tagging stuff and build fixes. In detail:
Original commit message from CVS:
tagging stuff and build fixes. In detail:
- make gdk-pixbuf loader work when distchecking
- fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
- fix ffmpeg cvs grabbing when srcdir != distdir
- new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
- mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
- added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
- added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
- tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
- various build fixes. Mostly missing (DIST)CLEANFILES.
- vorbisenc handles tag writing.

Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-24 04:08:47 +00:00
Ronald S. Bultje
78823d4136 Typo
Original commit message from CVS:
Typo
2003-11-22 22:15:57 +00:00
Ronald S. Bultje
de679713d3 Add faac build
Original commit message from CVS:
Add faac build
2003-11-22 12:40:19 +00:00
Ronald S. Bultje
6bf780bf45 Why wasn't this committed in my previous try?
Original commit message from CVS:
Why wasn't this committed in my previous try?
2003-11-22 12:37:15 +00:00
Ronald S. Bultje
839f6e7525 Actually, FAAC is LGPL, not GPL (like FAAD)
Original commit message from CVS:
Actually, FAAC is LGPL, not GPL (like FAAD)
2003-11-22 12:25:48 +00:00
Ronald S. Bultje
8d529948e6 BPS is per-channel BPS, not total BPS... Ohwell
Original commit message from CVS:
BPS is per-channel BPS, not total BPS... Ohwell
2003-11-22 11:35:11 +00:00
David Schleef
54537fdb26 Don't throw an error if we can't negotiate caps
Original commit message from CVS:
Don't throw an error if we can't negotiate caps
2003-11-22 04:04:29 +00:00
Ronald S. Bultje
2117ec9b28 Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
Original commit message from CVS:
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
2003-11-21 21:34:26 +00:00
Ronald S. Bultje
bd83e1813e New libfaad (MPEG-2/4 AAC decoder) plugin
Original commit message from CVS:
New libfaad (MPEG-2/4 AAC decoder) plugin
2003-11-21 21:20:42 +00:00
Jan Schmidt
81238366b4 This GstVideoSink function was removed today
Original commit message from CVS:
This GstVideoSink function was removed today
2003-11-20 12:56:01 +00:00
Leif Johnson
5b283c92b6 + checking in plugin category changes
Original commit message from CVS:
+ checking in plugin category changes
2003-11-16 22:02:23 +00:00
Benjamin Otte
425a3fef25 make colorspace handle the original RGB format, too, since it handles both. Add the template caps for the reverse for...
Original commit message from CVS:
make colorspace handle the original RGB format, too, since it handles both. Add the template caps for the reverse format to video.h
2003-11-11 22:40:43 +00:00
Ronald S. Bultje
cb90622b41 Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes fro...
Original commit message from CVS:
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes from several source files
2003-11-07 12:47:02 +00:00
David Schleef
bfeed7aeac Include config.h
Original commit message from CVS:
Include config.h
2003-11-06 23:36:33 +00:00
Ronald S. Bultje
f1b647a6f5 Remove obsolete external function call and do all element registrations in plugin_init()
Original commit message from CVS:
Remove obsolete external function call and do all element registrations in plugin_init()
2003-11-05 11:01:03 +00:00
David Schleef
651d5ed831 convert to new plugin system
Original commit message from CVS:
convert to new plugin system
2003-11-03 20:15:33 +00:00
David Schleef
5491775d74 fix warnings
Original commit message from CVS:
fix warnings
2003-11-03 20:14:37 +00:00
Benjamin Otte
577f43dacf remove audiofile typefinding because it is buggy and we support all of its formats anyway.
Original commit message from CVS:
remove audiofile typefinding because it is buggy and we support all of its formats anyway.
If you need it back, please fix it before you put it back in :)
2003-11-03 19:18:36 +00:00
Benjamin Otte
dd3d4e08ae fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-03 15:48:38 +00:00
Ronald S. Bultje
992c311650 This was wrong
Original commit message from CVS:
This was wrong
2003-11-02 23:58:20 +00:00
Ronald S. Bultje
5d4b1a32cf And more, and more...
Original commit message from CVS:
And more, and more...
2003-11-02 20:44:56 +00:00
Ronald S. Bultje
cb3a7cfe5d More
Original commit message from CVS:
More
2003-11-02 20:37:50 +00:00
Ronald S. Bultje
59e0556a90 I forgot some other letters, but I also forgot which ones.
Original commit message from CVS:
I forgot some other letters, but I also forgot which ones.
2003-11-02 14:32:08 +00:00
Ronald S. Bultje
1b17a001ea Bly
Original commit message from CVS:
Bly
2003-11-02 14:26:13 +00:00
Ronald S. Bultje
bd4206da03 Fix this too. Note that the per-plugin licensing is gone because of company's new per-plugin (rather than per-element...
Original commit message from CVS:
Fix this too. Note that the per-plugin licensing is gone because of company's new per-plugin (rather than per-element) API. We basically need both... Ohwell, I just want this stuff to compile.
2003-11-02 13:55:40 +00:00
Jan Schmidt
1b6b3af9bb Use GST_ELEMENT_DETAILS for initialising GstElementDetails
Original commit message from CVS:
Use GST_ELEMENT_DETAILS for initialising GstElementDetails
2003-11-02 13:19:55 +00:00
Iain Holmes
343ee1744a XVid compiles again...I'm off to bed :)
Original commit message from CVS:
XVid compiles again...I'm off to bed :)
2003-11-02 02:31:04 +00:00
Iain Holmes
61c073c5d8 Tarkin compiles again
Original commit message from CVS:
Tarkin compiles again
2003-11-02 02:09:11 +00:00
Iain Holmes
9f4177857c Sndfile compiles again
Original commit message from CVS:
Sndfile compiles again
2003-11-02 01:46:25 +00:00
Iain Holmes
f23814b897 Snapshot compiles
Original commit message from CVS:
Snapshot compiles
2003-11-02 01:38:01 +00:00
Iain Holmes
81a861de05 Make smoothwave compile again
Original commit message from CVS:
Make smoothwave compile again
2003-11-02 01:32:40 +00:00
Iain Holmes
7f6522fa08 SDL Video sink ported to the new plugin code. (Sorry that last commit message sucked BTW)
Original commit message from CVS:
SDL Video sink ported to the new plugin code.
(Sorry that last commit message sucked BTW)
2003-11-02 01:27:21 +00:00
Iain Holmes
4f7a7403dd mplex compiles...whatever it is
Original commit message from CVS:
mplex compiles...whatever it is
2003-11-02 00:47:43 +00:00
Iain Holmes
b6f8a7b4ef Jack fixed too
Original commit message from CVS:
Jack fixed too
2003-11-01 23:43:13 +00:00
Iain Holmes
4bc37426f2 Dumdeedum, more spam...ivorbis is fixed
Original commit message from CVS:
Dumdeedum, more spam...ivorbis is fixed
2003-11-01 23:26:42 +00:00
Iain Holmes
7bfe2bc387 Colo(u)rspace too
Original commit message from CVS:
Colo(u)rspace too
2003-11-01 16:42:12 +00:00
Iain Holmes
0047a122a2 GSM updated for new stuff
Original commit message from CVS:
GSM updated for new stuff
2003-11-01 16:35:25 +00:00
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