Benjamin Otte
7c1ac98ca4
first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, 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
2003-10-31 20:03:29 +00:00
David Schleef
5bc252df9e
Oops, didn't mean to remove riff
...
Original commit message from CVS:
Oops, didn't mean to remove riff
2003-10-31 20:01:39 +00:00
David Schleef
2636f4ed33
minor cosmetic fix
...
Original commit message from CVS:
minor cosmetic fix
2003-10-30 22:05:24 +00:00
David Schleef
3e49bcfc01
Fix makefiles for GstPropertyProbe. Combine all interfaces into a single libgst-interface.
...
Original commit message from CVS:
Fix makefiles for GstPropertyProbe. Combine all interfaces into
a single libgst-interface.
2003-10-30 02:36:42 +00:00
David Schleef
c186da6a66
First attempt (actually third) at a property probing interface
...
Original commit message from CVS:
First attempt (actually third) at a property probing interface
2003-10-30 02:32:00 +00:00
David Schleef
9a998ef46c
change Iface to Interface
...
Original commit message from CVS:
change Iface to Interface
2003-10-30 01:43:45 +00:00
David Schleef
235e1a5df9
Change Class to Iface. Fix casting macros.
...
Original commit message from CVS:
Change Class to Iface. Fix casting macros.
2003-10-29 05:12:18 +00:00
David Schleef
40683c6cb3
Don't use GstInterface
...
Original commit message from CVS:
Don't use GstInterface
2003-10-28 23:22:31 +00:00
Ronald S. Bultje
76d4ca475b
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
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
61a739d5fe
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
1c0674323a
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
Ronald S. Bultje
86fa6df97d
Gerd approved license change, so this code is now LGPL too
...
Original commit message from CVS:
Gerd approved license change, so this code is now LGPL too
2003-10-20 11:22:42 +00:00
Iain Holmes
a365faa43a
Add audio/x-id3 as a mimetype handled by mad.
...
Original commit message from CVS:
Add audio/x-id3 as a mimetype handled by mad.
Could also be a flac file apparently, but this allows it to work more times than it does currently
2003-10-13 20:53:53 +00:00
Ronald S. Bultje
aa94247770
Some interface implementations for video4linux/video4linux2 plugins: a Tuner 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!
2003-10-10 12:47:42 +00:00
Ronald S. Bultje
39b91cdb49
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not full...
...
Original commit message from CVS:
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not fully implemented yet. for OSS, this will cause issues, but for ALSA, this is all automated.
2003-10-10 12:24:20 +00:00
Leif Johnson
715b0097be
changing 'channel' to 'track' to avoid naming overlap
...
Original commit message from CVS:
changing 'channel' to 'track' to avoid naming overlap
2003-10-09 22:02:35 +00:00
Leif Johnson
c1434d0872
adding G_BEGIN and G_END_DECLS
...
Original commit message from CVS:
adding G_BEGIN and G_END_DECLS
2003-10-09 21:59:03 +00:00
David Schleef
7f220280ae
add object and struct padding
...
Original commit message from CVS:
add object and struct padding
2003-10-09 01:57:54 +00:00
Julien Moutte
5f22a7605a
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and lib...
...
Original commit message from CVS:
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and libgstplay
2003-10-06 10:29:27 +00:00
Brian Cameron
36556c46c0
Corrected macro in medi-info-priv.h so that it follows ISO standards, and removed broken return from void function in...
...
Original commit message from CVS:
Corrected macro in medi-info-priv.h so that it follows ISO standards,
and removed broken return from void function in navigation.c
2003-10-02 20:12:33 +00:00
Benjamin Otte
d79e4c6f8f
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
David Schleef
a786b1cf96
add navigation subdir
...
Original commit message from CVS:
add navigation subdir
2003-09-27 03:17:34 +00:00
David Schleef
b3c8d416a4
add navigation interface
...
Original commit message from CVS:
add navigation interface
2003-09-27 03:16:28 +00:00
Iain Holmes
3e701ebef0
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
...
Original commit message from CVS:
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
2003-09-23 22:49:35 +00:00
Julien Moutte
054bbacfab
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
...
Original commit message from CVS:
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
Adding have_vis_size.
Fixing gst_play_connect_visualisation
2003-09-15 09:29:06 +00:00
Julien Moutte
9b3862a194
Adding GstVideoSink object which will be used for video sink's subclassing.
...
Original commit message from CVS:
Adding GstVideoSink object which will be used for video sink's subclassing.
2003-09-14 12:21:06 +00:00
Ronald S. Bultje
67d1b3ee7c
Copyright fix (code=mine)
...
Original commit message from CVS:
Copyright fix (code=mine)
2003-09-13 13:42:08 +00:00
Christian Schaller
bc87339288
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
cc4e5085a5
Add missing \
...
Original commit message from CVS:
Add missing \
2003-09-13 10:03:05 +00:00
Ronald S. Bultje
9620e2ede9
Interface example: a mixer
...
Original commit message from CVS:
Interface example: a mixer
2003-09-13 01:20:04 +00:00
Christian Schaller
2282985957
build and disting fixes
...
Original commit message from CVS:
build and disting fixes
2003-09-12 12:56:55 +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
cb1962b920
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
3e318d8049
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
69a6bfdda0
add cvsignores
...
Original commit message from CVS:
add cvsignores
2003-09-11 19:17:02 +00:00
Christian Schaller
718eb2e9fa
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
David Schleef
dcc1d622f3
clean up varargs macro definition
...
Original commit message from CVS:
clean up varargs macro definition
2003-09-03 03:55:53 +00:00
David Schleef
1efe55d898
Remove vestigal code ( #121174 )
...
Original commit message from CVS:
Remove vestigal code (#121174 )
2003-09-03 03:49:32 +00:00
Andrew Turner
4fed0853ad
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
b3e56c4bde
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
031df7c737
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
c6062bcdd3
dist fix
...
Original commit message from CVS:
dist fix
2003-08-13 12:18:42 +00:00
David Schleef
2e7e62bd9a
clean up code, fix typos in lst checkin
...
Original commit message from CVS:
clean up code, fix typos in lst checkin
2003-08-13 06:43:01 +00:00
David Schleef
ba4eba53fe
Move some code from wavparse
...
Original commit message from CVS:
Move some code from wavparse
2003-08-13 04:47:30 +00:00
David Schleef
f6c63528fe
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
5bd0590941
Add mplex subdir
...
Original commit message from CVS:
Add mplex subdir
2003-07-27 05:31:30 +00:00
David Schleef
2f0cc8ec30
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
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
David Schleef
fe8b66d2db
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