Commit graph

308 commits

Author SHA1 Message Date
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