Age | Commit message (Collapse) | Author | Files | Lines |
|
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. :)
|
|
Original commit message from CVS:
faad plugin needs the math library
|
|
Original commit message from CVS:
commit my batch of build and spec fixes
|
|
Original commit message from CVS:
Fix gdk_pixbuf installation directory (again)
|
|
Original commit message from CVS:
Add faac build
|
|
Original commit message from CVS:
fixes to make gdk_pixbuf loader install nicely
|
|
Original commit message from CVS:
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
|
|
Original commit message from CVS:
New libfaad (MPEG-2/4 AAC decoder) plugin
|
|
Original commit message from CVS:
fix build system for X, XShm and Xv
|
|
Original commit message from CVS:
add -lX11 to X_LIBS so ximagesink builds
|
|
Original commit message from CVS:
test for regular shm instead of XShm
|
|
gets function names, too
Original commit message from CVS:
include macro for defining GST_FUNCTION, so debugging output from plugins gets function names, too
|
|
Original commit message from CVS:
test and define HAVE_XSHM
build ximage plugin
|
|
Original commit message from CVS:
this will make it easier to merge when you have uncommited plugins in your tree
|
|
current value) when running cvs builds. This s...
Original commit message from CVS:
set default errorlevel to NONE. Make configure change it to ERROR (the current value) when running cvs builds. This should make releases not output any debugging information at all
|
|
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.
|
|
Original commit message from CVS:
Add -DG_DISABLE_DEPRECATED to $GST_ERROR
|
|
sys/oss, ext/gnomevfs, gst/typefind and ex...
Original commit message from CVS:
first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ext/mad.
You guessed it, everything Rhythmbox needs ;)
fixed BMP typefind and made gnomevfs one plugin instead of two while doing this
|
|
Original commit message from CVS:
Remove mpeg2enc
|
|
libgst-interface.
Original commit message from CVS:
Fix makefiles for GstPropertyProbe. Combine all interfaces into
a single libgst-interface.
|
|
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
|
|
Original commit message from CVS:
added glsink directory
|
|
Original commit message from CVS:
Update FFMPEG snapshot to this morning's. Asked for by apoc.
|
|
Original commit message from CVS:
bump version to 0.7.1.1
|
|
Original commit message from CVS:
bump to 0.7.1
|
|
interface, with which one can select inp...
Original commit message from CVS:
Some interface implementations for video4linux/video4linux2 plugins:
* a Tuner interface, with which one can select inputs and stations. Audio
work is underway here, but unfinished.
* A Xoverlay interface with which one can do simple overlay. Similar to
the API of the v4l/Xv XFree86 extension. Widget implementation for
GTK-2.0 coming up in the sandbox.
* Colorbalance - for adapting colors (brightness, contrast, etc.) - pretty
basic and maybe somewhat overdesigned. But it'll do for now.
Apart from these interfaces, there's also a loadable library 'xwindowlistener'
that listenes to X for the movement of a window and the overlap of other
windows. This is partly copied from xawtv (and thus partly GPL :(), but it's
needed for the xoverlay interface implementation in the v4l/v4l2 elements.
Lastly, some small changes to remove redundant properties from the v4l/v4l2
elements since these can be done much simpler. Comments appreciated!
|
|
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
|
|
a certain input framerate to a certain o...
Original commit message from CVS:
Add new element: frame dropper. This element inserts/drops frames to go from a certain input framerate to a certain output framerate. It's extremely simple and that's why it's so cute.
|
|
Original commit message from CVS:
Add navigation
|
|
Original commit message from CVS:
sort the list of plugins that are built and don't spit out so much empty lines
|
|
Original commit message from CVS:
make sure gtk apps are built
|
|
Original commit message from CVS:
add versioning to gst-launch-ext and gst-visualise and add new files to spec
|
|
Original commit message from CVS:
version gst-launch command in gst-launch-ext
|
|
Original commit message from CVS:
Change default program suffix to -0.7
|
|
Original commit message from CVS:
Interface example: a mixer
|
|
Original commit message from CVS:
Remove all locally-defined optimization flags
|
|
Original commit message from CVS:
Define plugindir
|
|
the same and more
Original commit message from CVS:
Remove mpeg1enc because A) it's FUBAR and B) we've got mpeg2enc which can do the same and more
|
|
Original commit message from CVS:
second attempt
fixing gdkpixbuf stuff
|
|
Original commit message from CVS:
Add gst-libs/ext/mplex, and check that we have C++ before enabling
mplex.
|
|
Original commit message from CVS:
Added tcp plugin to build
|
|
Original commit message from CVS:
enable ext/mplex
|
|
Original commit message from CVS:
_Really_ fix my lame attempts at previous fixes for matroska
detection.
|
|
Original commit message from CVS:
Reenable matroska config check, 'cuz I'm dumb and accidentally disabled
it.
|
|
decides to delete it. Fix ivorbis detection.
Original commit message from CVS:
Really disable Matroska this time. Reenable smoothwave until someone
decides to delete it. Fix ivorbis detection.
|
|
so that it doesn't stop the configure if i...
Original commit message from CVS:
Now set XVIDEO_LIBS only if the Xv library is found. Fixed matroska check
so that it doesn't stop the configure if it fails.
|
|
Original commit message from CVS:
Add matroska support to the build tree
|
|
Original commit message from CVS:
Add gst/overlay directory
|
|
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 :)
|
|
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
|