Ronald S. Bultje
eeb1636589
Oops, failed to add this file during previous OS X stuff commit
...
Original commit message from CVS:
Oops, failed to add this file during previous OS X stuff commit
2004-01-03 13:14:20 +00:00
Ronald S. Bultje
73df7f99ea
ext/: OS X fixes (see #126628 ).
...
Original commit message from CVS:
2004-01-03 Ronald Bultje <rbultje@ronald.bitfreak.net>
* ext/flac/gstflacdec.c:
* ext/libpng/gstpngenc.h:
* ext/mikmod/gstmikmod.h:
OS X fixes (see #126628 ).
2004-01-03 12:53:44 +00:00
David Schleef
6c1b114eed
Convert elements to use gst_pad_use_explicit_caps() where appropriate.
...
Original commit message from CVS:
Convert elements to use gst_pad_use_explicit_caps() where appropriate.
2004-01-02 07:09:23 +00:00
Colin Walters
0543ae84cc
ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of signed.
...
Original commit message from CVS:
2003-12-29 Colin Walters <walters@verbum.org>
* ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of
signed.
2003-12-30 02:07:05 +00:00
David Schleef
ce51f6173c
Merge CAPS branch
...
Original commit message from CVS:
Merge CAPS branch
2003-12-22 01:47:09 +00:00
Ronald S. Bultje
76a5c85de7
Sorry Dave... Add mpegversion=1 to mp3 caps everywhere so that the autoplugger uses mad and not faad for mp3 decoding...
...
Original commit message from CVS:
Sorry Dave... Add mpegversion=1 to mp3 caps everywhere so that the autoplugger uses mad and not faad for mp3 decoding. This should fix mp3 playback.
2003-12-18 09:31:49 +00:00
Thomas Vander Stichele
21693f54de
install fix
...
Original commit message from CVS:
install fix
2003-12-17 10:26:10 +00:00
Thomas Vander Stichele
7012697bc0
disable gdk_pixbuf by default
...
Original commit message from CVS:
disable gdk_pixbuf by default
2003-12-16 16:58:59 +00:00
Zeeshan Ali
4ca07c250e
First attempt to code cacasink. Dont expect anything at all yet.
...
Original commit message from CVS:
First attempt to code cacasink. Dont expect anything at all yet.
2003-12-15 22:27:28 +00:00
Benjamin Otte
0e77f1ade4
who needs mod playback in spider...
...
Original commit message from CVS:
who needs mod playback in spider...
2003-12-15 02:34:56 +00:00
Thomas Vander Stichele
7c399e62b5
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-12-14 19:09:23 +00:00
Ronald S. Bultje
7625bd81d9
This is a first attempt at a wrapper for the lib'ified mpeg2enc of mjpegtools. Currently, there's a few release candi...
...
Original commit message from CVS:
This is a first attempt at a wrapper for the lib'ified mpeg2enc of
mjpegtools. Currently, there's a few release candidates for mjpegtools-1.6.2
available, but no stable version yet.
I've made 4 small subclasses to wrap input, output, options and generic
encoding model. The last .cc file is the GStreamer plugin element.
Note that it doesn't actually work yet, I'm doing something wrong with
header parsing and Andrew asked me to commit so he could help debugging
that. Apart from that, we should soon be able to make top-quality MPEG
encodes! :).
mpeg2enc licensing is tricky, btw, I don't even want to start discussing
that...
2003-12-11 21:07:25 +00:00
Thomas Vander Stichele
9c305432a4
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-12-08 23:41:53 +00:00
Christophe Fergeau
78f8b4f613
Fixed bug when filling tags in gstflacenc
...
Original commit message from CVS:
Fixed bug when filling tags in gstflacenc
Added merging support, and a mode which stops after outputting tags to flactag
2003-12-08 22:04:46 +00:00
Christophe Fergeau
a5a43a7f61
Forgot to change one application/x-flac to audio/x-flac
...
Original commit message from CVS:
Forgot to change one application/x-flac to audio/x-flac
2003-12-08 12:41:02 +00:00
Ronald S. Bultje
1f0ada9d70
gcc-2.95 nitpicking - thanks Scott Wheeler
...
Original commit message from CVS:
gcc-2.95 nitpicking - thanks Scott Wheeler
2003-12-07 22:45:23 +00:00
Christophe Fergeau
ac08905fb9
Compilation will work better if I don't forget new files..
...
Original commit message from CVS:
Compilation will work better if I don't forget new files..
2003-12-07 21:43:04 +00:00
Christophe Fergeau
06c6f3be60
Added element to rewrite vorbiscomments embedded in flac files. It currently doesn't honour the tag merge mode setting.
...
Original commit message from CVS:
Added element to rewrite vorbiscomments embedded in flac files. It currently
doesn't honour the tag merge mode setting.
Changed application/x-flac to audio/x-flac in gstflacenc.c
2003-12-07 21:40:11 +00:00
Christophe Fergeau
396a5c8129
Forgot to mark one function as static
...
Original commit message from CVS:
Forgot to mark one function as static
2003-12-07 14:48:09 +00:00
Andy Wingo
e46d34995d
remove copyright field from plugins
...
Original commit message from CVS:
remove copyright field from plugins
2003-12-04 10:37:38 +00:00
David Schleef
eee3e34645
Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368 .
...
Original commit message from CVS:
Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368 .
FLAC io functions should be called every time the encoder is initialized.
2003-12-02 02:34:37 +00:00
David Schleef
df41e0a0d7
change _connect to _link
...
Original commit message from CVS:
change _connect to _link
2003-12-02 02:28:13 +00:00
Christophe Fergeau
b169b0a68f
Use new tagging stuff to read and write flac metadata. Only handles vorbiscomment tags, and not (older) id3v2 tags.
...
Original commit message from CVS:
Use new tagging stuff to read and write flac metadata. Only handles vorbiscomment tags, and not (older) id3v2 tags.
2003-11-28 13:04:21 +00:00
Benjamin Otte
47e31d379f
use correct caps
...
Original commit message from CVS:
use correct caps
2003-11-25 23:45:41 +00:00
Benjamin Otte
dddf7c2b3e
more fixes to the pixbuf loader. I can use it for thumbnailing nicely now
...
Original commit message from CVS:
more fixes to the pixbuf loader. I can use it for thumbnailing nicely now
2003-11-25 02:39:01 +00:00
Benjamin Otte
2f56fff195
upgrades to the pixbuf loader:
...
Original commit message from CVS:
upgrades to the pixbuf loader:
- use /proc/self/fd/ to get our own handles to the given files (thanks for the hint David)
- use seeking when we lag too far behind
- try to seek 2 minutes into movies to get the static picture
2003-11-24 22:18:07 +00:00
Benjamin Otte
1c7db040a3
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
Christian Schaller
fbcc4e0bd7
commit my batch of build and spec fixes
...
Original commit message from CVS:
commit my batch of build and spec fixes
2003-11-23 15:32:14 +00:00
David Schleef
d9b16783db
Fix gdk_pixbuf installation directory (again)
...
Original commit message from CVS:
Fix gdk_pixbuf installation directory (again)
2003-11-23 00:51:02 +00:00
Ronald S. Bultje
45004c2479
Typo
...
Original commit message from CVS:
Typo
2003-11-22 22:15:57 +00:00
Christophe Fergeau
9838e55274
flac mime type is audio/x-flac, not application/x-flac
...
Original commit message from CVS:
flac mime type is audio/x-flac, not application/x-flac
2003-11-22 14:54:39 +00:00
Christophe Fergeau
fb6d78f666
Don't reset flac decoder if init hasn't been called on it first, the flac decoder crashed on me because of that
...
Original commit message from CVS:
Don't reset flac decoder if init hasn't been called on it first, the flac
decoder crashed on me because of that
2003-11-22 13:17:51 +00:00
Ronald S. Bultje
521647fca9
Add faac build
...
Original commit message from CVS:
Add faac build
2003-11-22 12:40:19 +00:00
David Schleef
723d9baca9
fixes to make gdk_pixbuf loader install nicely
...
Original commit message from CVS:
fixes to make gdk_pixbuf loader install nicely
2003-11-22 04:10:10 +00:00
Benjamin Otte
f2fb714954
-fix segfault on PAUSED => READY when metadata wasn't set
...
Original commit message from CVS:
-fix segfault on PAUSED => READY when metadata wasn't set
- fix caps mimetype that always caused a failure on caps nego
2003-11-22 01:04:57 +00:00
Ronald S. Bultje
29e9ebcfda
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:27 +00:00
Ronald S. Bultje
e21d05a300
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
Leif Johnson
5c244e8374
+ checking in plugin category changes
...
Original commit message from CVS:
+ checking in plugin category changes
2003-11-16 22:02:22 +00:00
Benjamin Otte
f3d2d6f938
update GdkPixbuf loader. Fixes:
...
Original commit message from CVS:
update GdkPixbuf loader. Fixes:
- has a begin_load implementation
- makes sure it only works when threads are enabled (this fixes segfaults with gtk 2.3)
There are still some kinks though, feel free to hack on it :)
2003-11-11 22:43:24 +00:00
David Schleef
e9b809fdba
change video/x-jpeg to image/jpeg
...
Original commit message from CVS:
change video/x-jpeg to image/jpeg
2003-11-10 22:47:38 +00:00
David Schleef
33e36146bc
Update for videofilter changes
...
Original commit message from CVS:
Update for videofilter changes
2003-11-10 18:42:32 +00:00
Benjamin Otte
741aa2e108
apparently you need this function now - it still doesn't work though
...
Original commit message from CVS:
apparently you need this function now - it still doesn't work though
2003-11-09 15:44:25 +00:00
Benjamin Otte
c409d802cd
That function was removed from videofilter because of plugin_init changes
...
Original commit message from CVS:
That function was removed from videofilter because of plugin_init changes
2003-11-09 15:35:22 +00:00
Iain Holmes
abf3022f15
JRB's pixbuf loader mask fix
...
Original commit message from CVS:
JRB's pixbuf loader mask fix
2003-11-09 00:50:38 +00:00
Ronald S. Bultje
5621eae1c5
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:01 +00:00
David Schleef
8d9788cb0b
Include config.h
...
Original commit message from CVS:
Include config.h
2003-11-06 23:36:33 +00:00
Benjamin Otte
8468a02e24
add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation....
...
Original commit message from CVS:
add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation. I'm not sure if such a thing would be useful or too much trouble, so I'll throw it at enough testers to figure it out ;) We might want to disable it by defualt though in the future. (Currently there is not even a configure switch implemented to disable it.)
This includes a fix to not use GError in gstgdkpixbuf's typefind function and to only return GST_TYPE_FIND_MINIMUM when doing typefinding via gdk as this breaks quite a bit with the GStreamer loader installed.
2003-11-05 03:24:54 +00:00
Ronald S. Bultje
8e2ec0d7fe
This was wrong
...
Original commit message from CVS:
This was wrong
2003-11-02 23:58:20 +00:00
Ronald S. Bultje
e1b127543d
More cruft
...
Original commit message from CVS:
More cruft
2003-11-02 14:38:31 +00:00
Ronald S. Bultje
9ad6701204
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
ecfac6c0f4
Use the GST_ELEMENT_DETAILS for initialising GstElementDetails
...
Original commit message from CVS:
Use the GST_ELEMENT_DETAILS for initialising GstElementDetails
2003-11-02 12:51:01 +00:00
Jan Schmidt
c4ec05bbd7
Updated for new plugin loading code
...
Original commit message from CVS:
Updated for new plugin loading code
2003-11-02 03:32:31 +00:00
Jan Schmidt
4ffbacc2f2
Updated for the new plugin loading code
...
Original commit message from CVS:
Updated for the new plugin loading code
2003-11-02 03:08:13 +00:00
Iain Holmes
772904f67f
Speex compiles
...
Original commit message from CVS:
Speex compiles
2003-11-02 01:58:16 +00:00
Iain Holmes
9985fa24f5
Text overlay
...
Original commit message from CVS:
Text overlay
2003-11-02 01:21:38 +00:00
Iain Holmes
ad1a55bd75
Mikmod fixed
...
Original commit message from CVS:
Mikmod fixed
2003-11-02 00:27:53 +00:00
Iain Holmes
b509505b49
pngenc fixed
...
Original commit message from CVS:
pngenc fixed
2003-11-02 00:21:14 +00:00
Iain Holmes
f57a2a9d54
JPEG JPEG JPEG WHEEEE
...
Original commit message from CVS:
JPEG JPEG JPEG WHEEEE
Fixyed.
(Gah, I'm getting sleeeeeeeeepeeeeeeeee)
2003-11-02 00:05:54 +00:00
Iain Holmes
804d2e3b52
Port GstGdkPixbufSrc to the new definitions
...
Original commit message from CVS:
Port GstGdkPixbufSrc to the new definitions
Close the loader before unreffing it.
2003-11-01 16:18:43 +00:00
Iain Holmes
09284d7f7b
Whheeee, FLAC ported to new system too
...
Original commit message from CVS:
Whheeee, FLAC ported to new system too
2003-11-01 15:46:35 +00:00
Iain Holmes
4865820a8f
ESD Updated
...
Original commit message from CVS:
ESD Updated
2003-11-01 15:28:33 +00:00
Iain Holmes
36884b6d7f
Updated AAsink
...
Original commit message from CVS:
Updated AAsink
2003-11-01 01:37:51 +00:00
David Schleef
c19bc2bfe1
Create type find function for gdk_pixbuf
...
Original commit message from CVS:
Create type find function for gdk_pixbuf
2003-10-29 05:40:48 +00:00
David Schleef
dc555da5f8
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:38 +00:00
David Schleef
ce372fab75
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
c9ae463a4f
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
David Schleef
ec91719c99
remove g_print() noisiness
...
Original commit message from CVS:
remove g_print() noisiness
2003-10-16 21:34:24 +00:00
David Schleef
a2fcfe72d1
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
f2d5cae8da
/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:18 +00:00
Leif Johnson
9246e54331
updating some plugin categories
...
Original commit message from CVS:
updating some plugin categories
2003-10-08 07:44:25 +00:00
Jeremy Simon
201b06e52d
fix flac mimetype
...
Original commit message from CVS:
fix flac mimetype
2003-10-04 20:50:48 +00:00
Ronald S. Bultje
38946080fd
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:52 +00:00
David Schleef
c60fd3f74b
Don't unref event when calling gst_pad_event_default() ( #119155 )
...
Original commit message from CVS:
Don't unref event when calling gst_pad_event_default() (#119155 )
2003-09-25 00:34:57 +00:00
Jeremy Simon
6ecea15a25
port #121143 to HEAD (flac file detection)
...
Original commit message from CVS:
port #121143 to HEAD (flac file detection)
2003-09-20 19:34:31 +00:00
Thomas Vander Stichele
54b0fe0f94
reverting error patch before making a branch.
...
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:02 +00:00
Benjamin Otte
8817348af7
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:39 +00:00
David Schleef
07e5bc672f
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
78ecaa1e33
rewrite state machine in _loop() function to handle buffer durations
...
Original commit message from CVS:
rewrite state machine in _loop() function to handle buffer durations
2003-08-26 06:56:58 +00:00
David Schleef
cd512abeb7
Migrate caps to new system. Change to using a simple convolution to create outline.
...
Original commit message from CVS:
Migrate caps to new system. Change to using a simple convolution
to create outline.
2003-08-26 05:10:44 +00:00
David Schleef
37fe79eef2
Remove redundant plugindir definition
...
Original commit message from CVS:
Remove redundant plugindir definition
2003-08-10 00:01:58 +00:00
David Schleef
03a38e531b
change FT_PIXEL_MODE_GRAY to ft_pixel_mode_grays
...
Original commit message from CVS:
change FT_PIXEL_MODE_GRAY to ft_pixel_mode_grays
2003-08-06 17:44:24 +00:00
David Schleef
16abb50384
Fix installing plugin in wrong dir
...
Original commit message from CVS:
Fix installing plugin in wrong dir
2003-07-28 23:59:40 +00:00
Jan Schmidt
91af4f0eed
move the element to Codec/Image/Decoder, as it was annoying me in gst-editor
...
Original commit message from CVS:
move the element to Codec/Image/Decoder, as it was annoying me in gst-editor
Are there rules for this yet?
2003-07-28 13:42:54 +00:00
Angel Carpintero
61f3c61d92
Fix gst_speexdec_details information now plugin can be register without problems
...
Original commit message from CVS:
Fix gst_speexdec_details information now plugin can be register without problems
2003-07-28 10:56:00 +00:00
David Schleef
c5345b1b87
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
Brian Cameron
469443563e
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:47 +00:00
David Schleef
322baf19c8
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:42 +00:00
David Schleef
7bea2b377a
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
Jan Schmidt
2655a3b98a
Fixed a typo. blue_mask is 0x00ff0000, not 0x00ff00
...
Original commit message from CVS:
Fixed a typo. blue_mask is 0x00ff0000, not 0x00ff00
2003-07-23 21:44:47 +00:00
David Schleef
814c5bb72c
enable ext/mplex
...
Original commit message from CVS:
enable ext/mplex
2003-07-22 22:08:13 +00:00
Leif Johnson
6fcc950836
+ 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
0bdf9739e2
make sure esdmon.h gets disted
...
Original commit message from CVS:
make sure esdmon.h gets disted
2003-07-18 21:01:27 +00:00
Christian Schaller
32d8c464dc
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
e6e63c0f15
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
David Schleef
8da323b63d
Added clock to esdsink based on GstAudioClock
...
Original commit message from CVS:
Added clock to esdsink based on GstAudioClock
2003-07-17 08:08:09 +00:00
David Schleef
dd970a8701
Add textoverlay element that was previously in the sandbox
...
Original commit message from CVS:
Add textoverlay element that was previously in the sandbox
2003-07-17 06:29:48 +00:00
David Schleef
7e21a41c7e
Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them here
...
Original commit message from CVS:
Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them here
2003-07-17 04:29:33 +00:00
David Schleef
dc0d8186c5
Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)
...
Original commit message from CVS:
Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)
2003-07-17 04:28:31 +00:00
Andy Wingo
6f06c87c12
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:14 +00:00
David Schleef
803a18a70a
Merge esdmon and esdsink elements into one plugin
...
Original commit message from CVS:
Merge esdmon and esdsink elements into one plugin
2003-07-15 07:52:10 +00:00
Ronald S. Bultje
0b1a3a3579
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
c243e19dfa
Fixes for new caps system
...
Original commit message from CVS:
Fixes for new caps system
2003-07-14 08:29:25 +00:00
Christian Schaller
8c4aec9998
fix the bug where pngenc was registered as a effect plugin
...
Original commit message from CVS:
fix the bug where pngenc was registered as a effect plugin
2003-07-12 14:23:45 +00:00
Benjamin Otte
5b0ce162a7
now how old is this bug?
...
Original commit message from CVS:
now how old is this bug?
2003-07-08 17:19:52 +00:00
Ronald S. Bultje
292fec2a0b
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
a8183e9a3f
small disting fix
...
Original commit message from CVS:
small disting fix
2003-07-05 22:45:39 +00:00
David Schleef
7a95d860f1
Fix longstanding bug with esdsink seeking. esdsink still needs a clock, though.
...
Original commit message from CVS:
Fix longstanding bug with esdsink seeking. esdsink still needs a clock,
though.
2003-07-04 07:32:19 +00:00
David Schleef
8e5e60625d
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
bfd44accb6
overlays text of the current timestamp
...
Original commit message from CVS:
overlays text of the current timestamp
2003-07-02 08:07:24 +00:00
Benjamin Otte
90da904f1e
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:12 +00:00
Thomas Vander Stichele
7519af569b
fix flacdec when src not connected
...
Original commit message from CVS:
fix flacdec when src not connected
2003-06-28 14:24:04 +00:00
Thomas Vander Stichele
055ee4d5cc
make flacdec work with unconnected src pad
...
Original commit message from CVS:
make flacdec work with unconnected src pad
2003-06-28 14:21:47 +00:00
Ronald S. Bultje
f40cfecbee
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
1ab7e70562
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
David Schleef
5834688244
Element that decodes images using gdk_pixbuf
...
Original commit message from CVS:
Element that decodes images using gdk_pixbuf
2003-06-25 03:17:35 +00:00
Andy Wingo
5dfbbe044d
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
Ronald S. Bultje
10654c9dcb
Add standard huffman tables if the file doesn't have them
...
Original commit message from CVS:
Add standard huffman tables if the file doesn't have them
2003-06-15 16:05:38 +00:00
Ronald S. Bultje
3deabb351e
Remove NEW_MEDIA from plugins
...
Original commit message from CVS:
Remove NEW_MEDIA from plugins
2003-06-07 00:17:53 +00:00
Thomas Vander Stichele
dbf13a6d53
g_warning -> GST_DEBUG
...
Original commit message from CVS:
g_warning -> GST_DEBUG
2003-06-05 21:40:55 +00:00
Wim Taymans
9dc595c9b9
UNITS -> DEFAULT
...
Original commit message from CVS:
UNITS -> DEFAULT
2003-05-24 10:41:21 +00:00
Wim Taymans
ada49e5acc
- UNITS -> DEFAULT
...
Original commit message from CVS:
- UNITS -> DEFAULT
- seeking updates
2003-05-24 10:34:34 +00:00
Brian Cameron
1c7d5ad0d8
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:49 +00:00
Christian Schaller
8b93fc5c06
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
Jeremy Simon
72750b9f25
Oups I forgot gstflacenc.h
...
Original commit message from CVS:
Oups I forgot gstflacenc.h
2003-05-11 17:19:00 +00:00
Jeremy Simon
7cd177077c
_ Change from StreamEncoder to SeekableStreamEncoder _ Add a seek callback to fill STREAMINFO blocks correctly _ Add ...
...
Original commit message from CVS:
_ Change from StreamEncoder to SeekableStreamEncoder
_ Add a seek callback to fill STREAMINFO blocks correctly
_ Add metadata (vorbis comments)
2003-05-11 17:18:17 +00:00
Ronald S. Bultje
2f88880149
See #112579
...
Original commit message from CVS:
See #112579
2003-05-08 16:07:30 +00:00
David Schleef
8de562cd70
Found more problems. Refix #112329 .
...
Original commit message from CVS:
Found more problems. Refix #112329 .
2003-05-05 21:26:01 +00:00
David Schleef
dc32c94af9
Fix off-by-one allocation problem in gst_aasink_dither_get_type().
...
Original commit message from CVS:
Fix off-by-one allocation problem in gst_aasink_dither_get_type().
Fixes #112329 .
2003-05-05 21:15:08 +00:00
Jeremy Simon
bd1013b086
Add metadata (only vorbis comment)
...
Original commit message from CVS:
Add metadata (only vorbis comment)
2003-04-27 12:00:41 +00:00
Benjamin Otte
4f40d61f7c
fixes:
...
Original commit message from CVS:
fixes:
- wrong type of 0
- only write data into buffer if buffer is big enough
- write data into a buffer which we actually may write
2003-04-26 01:55:53 +00:00
Christian Schaller
422fd7c1f3
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:11 +00:00
Ronald S. Bultje
f514af0295
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:26 +00:00
David Schleef
bb9387fde2
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:29 +00:00
David Schleef
af874cb250
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:20 +00:00
Wim Taymans
edf080d727
- Better state change function
...
Original commit message from CVS:
- Better state change function
- fail when negotiation was not performed
- removed properties that are implied by caps
- only open device in negotiation
2003-04-06 13:04:20 +00:00
Christian Schaller
a1a3853e87
Complete the move of the RTP plugin
...
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:26 +00:00
Christian Schaller
fcb030b863
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:24 +00:00
Christian Schaller
4f386b9de7
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
Christian Schaller
dc8fe5e75e
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
David Schleef
df0b94aae4
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
Zeeshan Ali
94885fb105
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
Benjamin Otte
7e4720f88c
make 8 bit output use the right caps
...
Original commit message from CVS:
make 8 bit output use the right caps
2003-01-30 17:44:35 +00:00
Thomas Vander Stichele
46814db753
clean up
...
Original commit message from CVS:
clean up
2003-01-20 23:32:39 +00:00
Thomas Vander Stichele
cb80f9b1d8
more link fixes
...
Original commit message from CVS:
more link fixes
2003-01-10 23:03:08 +00:00
Thomas Vander Stichele
c2a01f482c
PadConnect -> PadLink
...
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +00:00
Thomas Vander Stichele
be876ae577
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
Jan Schmidt
85ad491b51
Committing patch from Dan Fischer
...
Original commit message from CVS:
Committing patch from Dan Fischer
Adds ability to skip partial frames, and 'skip' and 'consecutive' parameters
Plugin now sets source caps to indicate PAL or NTSC
The kino developers relicensed the code snippet from kino under the LGPL
2003-01-06 15:07:21 +00:00
Thomas Vander Stichele
7c03811a9c
#fixes 101992
...
Original commit message from CVS:
#fixes 101992
2003-01-05 17:05:39 +00:00
Jan Schmidt
0e0c2e5689
Fix for premature EOS
...
Original commit message from CVS:
Fix for premature EOS
Fix for correct NTSC framerate
Couple of comment fixes
2003-01-04 04:10:30 +00:00
Wim Taymans
4d36ba7e87
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
a06b9161dc
Update to new element sync API
...
Original commit message from CVS:
Update to new element sync API
2002-12-27 23:00:36 +00:00
Wim Taymans
9308e1e4b0
No \n in GST_DEBUG
...
Original commit message from CVS:
No \n in GST_DEBUG
2002-12-27 21:32:44 +00:00
Thomas Vander Stichele
d9f2daf34c
fix location
...
Original commit message from CVS:
fix location
2002-12-27 13:05:17 +00:00
Wim Taymans
a50b19e921
Added non functional speex plugin. speex decoding needs a container.
...
Original commit message from CVS:
Added non functional speex plugin. speex decoding needs a container.
2002-12-16 19:49:42 +00:00
Iain Holmes
efa337df0a
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:41 +00:00
Thomas Vander Stichele
e16c50551b
parallel install fixes
...
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:09 +00:00
Christian Schaller
8fb4f4b12e
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
35a8c568f1
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
c2758dbd00
Moved clock set/get to class functions.
...
Original commit message from CVS:
Moved clock set/get to class functions.
2002-11-27 20:54:43 +00:00
Thomas Vander Stichele
ca0b9854a9
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
dbb97e6823
flac debug cleanup m4 for ffmpeg
...
Original commit message from CVS:
flac debug cleanup
m4 for ffmpeg
2002-11-26 14:51:34 +00:00
Jeremy Simon
f4d55b77c5
Remove audio/mod type from mikmod (build with modplug now)
...
Original commit message from CVS:
Remove audio/mod type from mikmod (build with modplug now)
2002-11-24 13:55:09 +00:00
Jeremy Simon
486da3557d
should work with avifile too some cleanup ( video/png, ... )
...
Original commit message from CVS:
should work with avifile too
some cleanup ( video/png, ... )
2002-11-22 22:25:03 +00:00
Thomas Vander Stichele
6311badef8
LIBPNG going in
...
Original commit message from CVS:
LIBPNG going in
2002-11-18 22:30:12 +00:00
Thomas Vander Stichele
1c4686af94
putting in apoc's png encoder, needs some cleanup
...
Original commit message from CVS:
putting in apoc's png encoder, needs some cleanup
2002-11-18 22:29:38 +00:00
Jan Schmidt
230f3f84af
add media-info to spec commit patch from Jan Schmidt for raw1394 plugin
...
Original commit message from CVS:
add media-info to spec
commit patch from Jan Schmidt for raw1394 plugin
2002-11-15 19:21:58 +00:00
Wim Taymans
140d279c66
Cleanups
...
Original commit message from CVS:
Cleanups
Added some segment seek
2002-11-02 13:34:42 +00:00
Thomas Vander Stichele
37d7c43077
people interpreting .m4's make me laugh with wild abandonment
...
Original commit message from CVS:
people interpreting .m4's make me laugh with wild abandonment
2002-10-29 15:36:33 +00:00
Christian Schaller
6b445e46dd
fixed shout2 building
...
Original commit message from CVS:
fixed shout2 building
2002-10-29 12:02:31 +00:00
Wim Taymans
a96a74b06e
Added the new shout plugin
...
Original commit message from CVS:
Added the new shout plugin
2002-10-27 18:43:29 +00:00
David Schleef
caa0c1b8e7
Another iteration. Tested and compiles on 1.0.2, 1.0.3, 1.0.4
...
Original commit message from CVS:
Another iteration. Tested and compiles on 1.0.2, 1.0.3, 1.0.4
2002-10-20 00:51:51 +00:00
Thomas Vander Stichele
2e2f753071
fix version test in compat, yeay
...
Original commit message from CVS:
fix version test in compat, yeay
2002-10-19 14:24:09 +00:00
Jeremy Simon
1fb7034b10
add snapshot dir to Makefile
...
Original commit message from CVS:
add snapshot dir to Makefile
2002-10-18 22:36:34 +00:00
David Schleef
20c3e8702b
Fixed some logic on the 1.0.3->1.0.4 compatibility
...
Original commit message from CVS:
Fixed some logic on the 1.0.3->1.0.4 compatibility
2002-10-14 07:47:42 +00:00
David Schleef
cea94d9130
more compatibility stuff for 1.0.3 -> 1.0.4
...
Original commit message from CVS:
more compatibility stuff for 1.0.3 -> 1.0.4
2002-10-11 01:04:10 +00:00
Wim Taymans
01c4ae1b30
Some quick fixes for FLAC 1.0.4
...
Original commit message from CVS:
Some quick fixes for FLAC 1.0.4
2002-09-29 20:51:19 +00:00
David I. Lehn
3d843acdbe
Add a statement terminating semicolon.
...
Original commit message from CVS:
Add a statement terminating semicolon.
2002-09-21 11:32:17 +00:00
David I. Lehn
e5cca4f253
no whitespace is allowed between macro names and parameter lists
...
Original commit message from CVS:
no whitespace is allowed between macro names and parameter lists
2002-09-21 11:14:39 +00:00
David Schleef
251a3f46dd
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
7c6531143d
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
Thomas Vander Stichele
f5501e25a2
yay, I can commit again !!! this fixes warnings I had
...
Original commit message from CVS:
yay, I can commit again !!!
this fixes warnings I had
2002-09-19 15:17:02 +00:00
David Schleef
6d514674c5
Add hack to make the flac plugin compile with both flac-1.0.2 and 1.0.3
...
Original commit message from CVS:
Add hack to make the flac plugin compile with both flac-1.0.2 and
1.0.3
2002-09-18 20:56:42 +00:00
Christian Schaller
2ff64d483e
plugins part of license field patch
...
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:51 +00:00
David Schleef
730688d304
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
dd07d61791
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
0933e98356
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
Wim Taymans
dd1f152724
Added Lots of properties
...
Original commit message from CVS:
Added Lots of properties
More cleanups
2002-09-15 22:26:33 +00:00
David Schleef
b218e76cd9
Add swfdec autoconf stuff
...
Original commit message from CVS:
Add swfdec autoconf stuff
2002-09-15 21:33:53 +00:00
Wim Taymans
35a149770d
Small cleanups
...
Original commit message from CVS:
Small cleanups
Fix segfault when not negotiated
2002-09-15 17:48:42 +00:00
Wim Taymans
ced1203396
oops
...
Original commit message from CVS:
oops
2002-09-12 22:10:19 +00:00
Wim Taymans
689fa8a422
Small cleanup in property handling
...
Original commit message from CVS:
Small cleanup in property handling
2002-09-12 20:55:10 +00:00
Ronald S. Bultje
0b497b1634
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
dc3b48f77c
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
Wim Taymans
a7b776e7f7
More query/convert/formats introspection
...
Original commit message from CVS:
More query/convert/formats introspection
2002-09-09 22:35:30 +00:00
Wim Taymans
4eaa7ccfb9
- some cleanups
...
Original commit message from CVS:
- some cleanups
- more config options
2002-09-09 22:20:34 +00:00
Whitespace Fixer
1fdbb5dae8
ws fixes
...
Original commit message from CVS:
ws fixes
2002-09-09 20:02:34 +00:00
Ronald S. Bultje
8156d8078c
this frees the decoder in object destruction. Thomas, you cna now add this plugin back to the build
...
Original commit message from CVS:
this frees the decoder in object destruction. Thomas, you cna now add this plugin back to the build
2002-09-09 19:32:19 +00:00
Steve Baker
ab0df2f22a
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
3b70a4e5ac
libdv build fixes
...
Original commit message from CVS:
libdv build fixes
2002-08-09 21:14:55 +00:00
Wim Taymans
ced0529b53
avoid symbol conflicts
...
Original commit message from CVS:
avoid symbol conflicts
2002-07-28 19:48:26 +00:00