Commit graph

51 commits

Author SHA1 Message Date
Benjamin Otte
788acc4917 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:48 +00:00
David Schleef
3863b258b2 distcheck fixes
Original commit message from CVS:
distcheck fixes
2003-11-22 04:06:50 +00:00
Christian Schaller
80afd3b002 disting fixes, pixbuf loader still borked in regards to disting
Original commit message from CVS:
disting fixes, pixbuf loader still borked in regards to disting
2003-11-09 22:48:58 +00:00
Jeremy Simon
3e99a8feb0 We don't need to patch wmadec.c and avcodec.h anymore
Original commit message from CVS:
We don't need to patch wmadec.c and avcodec.h anymore
2003-11-07 20:01:02 +00:00
Ronald S. Bultje
3f9d4cbd08 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
Jeremy Simon
2addec025a Patch avcodec.h and wmadec.c to use flag1 and flag2 from context
Original commit message from CVS:
Patch avcodec.h and wmadec.c to use flag1 and flag2 from context
The asfdemux calculates the 2 values and gives them to the decoder via the pad/caps
The ffdec_wmav1 & ffdec_wmav2 put them in the ffmpeg context before they start to decode the data
2003-11-05 23:06:27 +00:00
Ronald S. Bultje
3de18c044f Remove trailing slash in last line of comment, it causes issues with certain versions of automake
Original commit message from CVS:
Remove trailing slash in last line of comment, it causes issues with certain versions of automake
2003-11-05 10:57:58 +00:00
Benjamin Otte
97197b70bd disable Altivec until someone fixes the build to allow it conditionally
Original commit message from CVS:
disable Altivec until someone fixes the build to allow it conditionally
2003-11-04 15:22:42 +00:00
Ronald S. Bultje
c488665ef7 Disable lame in ffmpeg, too
Original commit message from CVS:
Disable lame in ffmpeg, too
2003-10-28 23:02:38 +00:00
Benjamin Otte
112b1959da 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
6b58a5e865 Disable ogg/vorbis build inside ffmpeg. We didn't enable it anyway, and we've got our own ogg/vorbis codec already
Original commit message from CVS:
Disable ogg/vorbis build inside ffmpeg. We didn't enable it anyway, and we've got our own ogg/vorbis codec already
2003-10-28 12:20:52 +00:00
Ronald S. Bultje
f3d191297a Update FFMPEG snapshot to this morning's. Asked for by apoc.
Original commit message from CVS:
Update FFMPEG snapshot to this morning's. Asked for by apoc.
2003-10-26 11:51:17 +00:00
Benjamin Otte
4258cd6910 make ffmpeg erroring out work:
Original commit message from CVS:
make ffmpeg erroring out work:
- don't built gst-libs/ext/ffmpeg
- don't update Tag when cvs command fails
2003-09-27 16:44:53 +00:00
Christian Schaller
e8dd975118 latest fixes to get everything disting and building like a charm
Original commit message from CVS:
latest fixes to get everything disting and building like a charm
2003-09-13 10:25:22 +00:00
David Schleef
dd772dd228 Add missing \
Original commit message from CVS:
Add missing \
2003-09-13 10:03:05 +00:00
Christian Schaller
35989ae8d4 build and disting fixes
Original commit message from CVS:
build and disting fixes
2003-09-12 12:56:55 +00:00
David Schleef
83d6acc9de Add some stuff to disable bad asm code
Original commit message from CVS:
Add some stuff to disable bad asm code
2003-09-11 19:38:04 +00:00
David Schleef
2d5c283e8c Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
Original commit message from CVS:


Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
2003-09-11 19:28:09 +00:00
Christian Schaller
f8a91d8492 misc minor build and rpm fixes
Original commit message from CVS:
misc minor build and rpm fixes
2003-09-11 19:02:00 +00:00
Andrew Turner
905b39124f compilation problems on FreeBSD.
Original commit message from CVS:
Patch from Andrew Turner <zxombie@hotpop.com> (#120307).  Fixes
compilation problems on FreeBSD.
2003-08-21 04:42:56 +00:00
Christian Schaller
b5c527d9d8 needed fixes to enable building of RPMS of gst-plugins
Original commit message from CVS:
needed fixes to enable building of RPMS of gst-plugins
2003-08-19 21:05:26 +00:00
Ronald S. Bultje
45fd9bbd76 so bug cannot be closed yet
Original commit message from CVS:
Several solaris fixes, see #118473... One issue remaining (see the bug), so bug cannot be closed yet
2003-08-13 21:09:20 +00:00
Thomas Vander Stichele
6c10c45d11 dist fix
Original commit message from CVS:
dist fix
2003-08-13 12:18:42 +00:00
David Schleef
bd2035d858 Make mplex build dependent on USE_MPLEX
Original commit message from CVS:
Make mplex build dependent on USE_MPLEX
2003-07-27 05:32:03 +00:00
David Schleef
67c9972ccf Add mplex subdir
Original commit message from CVS:
Add mplex subdir
2003-07-27 05:31:30 +00:00
David Schleef
63294c0655 Moved from gst-plugins/ext/mplex/. See that directory for older changelogs.
Original commit message from CVS:
Moved from gst-plugins/ext/mplex/.  See that directory for older
changelogs.
2003-07-26 03:01:58 +00:00
David Schleef
900db31d43 Force MAKEFLAGS to -j1 since ffmpeg is not -j safe
Original commit message from CVS:
Force MAKEFLAGS to -j1 since ffmpeg is not -j safe
2003-07-22 23:13:45 +00:00
Andy Wingo
7c6f49bf6b 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
Christian Schaller
a88415b831 A big rewrite of the spec file and some ffmpeg disting fixes. The ffmpeg plugin still doesn't build for me, but I thi...
Original commit message from CVS:
A big rewrite of the spec file and some ffmpeg disting fixes. The ffmpeg plugin still doesn't build for me, but I think I am getting close :)
2003-07-07 22:40:55 +00:00
Benjamin Otte
ffa5706370 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
Ronald S. Bultje
2913999cbe New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
Original commit message from CVS:
New ffmpeg version fixes mpeg decoding segfaults (mpeg1)
2003-06-17 11:43:24 +00:00
Ronald S. Bultje
9b647bc79b Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
Original commit message from CVS:
Fix 114948 - adds some autotools magic that makes sure that we only make install ffmpeg if its actually there
2003-06-11 19:42:20 +00:00
Ronald S. Bultje
812a8edbe5 Use new ffmpeg revision
Original commit message from CVS:
Use new ffmpeg revision
2003-05-29 19:33:58 +00:00
David Schleef
3ec7ab1f08 Remove CVS/Tag from dist. Should go into 0.6.1.
Original commit message from CVS:
Remove CVS/Tag from dist.  Should go into 0.6.1.
2003-04-07 19:00:09 +00:00
Ronald S. Bultje
dec39b7775 add comments
Original commit message from CVS:
add comments
2003-04-05 21:16:02 +00:00
Ronald S. Bultje
996b613d22 Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
Original commit message from CVS:
Well, ok, one more patch - fix the well-known v4l compilation problems inside ffmpeg too
2003-04-04 21:17:10 +00:00
Christian Schaller
d410130574 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
Thomas Vander Stichele
0b921d3211 uninstall fix
Original commit message from CVS:
uninstall fix
2003-01-20 11:58:56 +00:00
Thomas Vander Stichele
87cf678fcc this is a better way
Original commit message from CVS:
this is a better way
2003-01-16 17:13:00 +00:00
Thomas Vander Stichele
c079cc492b patch ffmpeg
Original commit message from CVS:
patch ffmpeg
2003-01-16 16:58:29 +00:00
Thomas Vander Stichele
5f3ceac531 thaytan's ffmpeg function renaming patch
Original commit message from CVS:
thaytan's ffmpeg function renaming patch
2003-01-16 16:57:42 +00:00
Thomas Vander Stichele
ddce1dd0ec this should fix Uraeus's rpm making problem
Original commit message from CVS:
this should fix Uraeus's rpm making problem
2003-01-10 11:01:27 +00:00
Thomas Vander Stichele
346d1228b9 merge back from release
Original commit message from CVS:
merge back from release
2003-01-08 16:41:27 +00:00
Thomas Vander Stichele
3184990053 ignore ffmpeg dir
Original commit message from CVS:
ignore ffmpeg dir
2003-01-05 23:14:02 +00:00
Thomas Vander Stichele
cdf5c489b8 only slurp in cvs mode
Original commit message from CVS:
only slurp in cvs mode
2003-01-05 11:53:32 +00:00
Thomas Vander Stichele
fbbd5781ff a new way of handling ffmpeg cvs
Original commit message from CVS:
a new way of handling ffmpeg cvs
2003-01-05 11:31:01 +00:00
Thomas Vander Stichele
eb7e1bfc37 some dist fixes
Original commit message from CVS:
some dist fixes
2003-01-03 17:03:22 +00:00
Thomas Vander Stichele
60f2fdc052 ffmpeg fix
Original commit message from CVS:
ffmpeg fix
2002-12-30 12:41:03 +00:00
Thomas Vander Stichele
80d5716d8e yes sir i can boogie
Original commit message from CVS:
yes sir i can boogie
2002-12-27 16:27:10 +00:00
Thomas Vander Stichele
02698e52e5 sigh
Original commit message from CVS:
sigh
2002-12-27 16:24:01 +00:00