Commit graph

1301 commits

Author SHA1 Message Date
Jeremy Simon
dc45f2e83e 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
2081f9ad65 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:46:51 +00:00
David Schleef
1e5b084282 Don't set the actual video size in gst_video_sink_got_video_size().
Original commit message from CVS:
Don't set the actual video size in gst_video_sink_got_video_size().
This could probably be replaced once we handle pixel aspect ratios.
2003-11-07 04:36:41 +00:00
David I. Lehn
50583b01c1 use int64 for frame-time
Original commit message from CVS:
use int64 for frame-time
2003-11-07 03:01:21 +00:00
Thomas Vander Stichele
3d933a8698 test and define HAVE_XSHM build ximage plugin
Original commit message from CVS:
test and define HAVE_XSHM
build ximage plugin
2003-11-07 00:53:32 +00:00
David Schleef
6ba330fbec add config.h
Original commit message from CVS:
add config.h
2003-11-06 22:16:19 +00:00
Jeremy Simon
9bd3716cd3 Read the stream specific data (if needed) when there is no audio correction error
Original commit message from CVS:
Read the stream specific data (if needed) when there is no audio correction error
2003-11-06 13:16:24 +00:00
Steve Baker
6b126ceaf9 this will make it easier to merge when you have uncommited plugins in your tree
Original commit message from CVS:
this will make it easier to merge when you have uncommited plugins in your tree
2003-11-06 05:36:06 +00:00
Benjamin Otte
55d694d6f6 set default errorlevel to NONE. Make configure change it to ERROR (the 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
2003-11-06 02:32:42 +00:00
Jeremy Simon
93493a1033 Handle the audio extradata
Original commit message from CVS:
Handle the audio extradata
Compute the 2 flags for ffmpeg wma codecs
2003-11-05 23:14:52 +00:00
Jeremy Simon
0c042596fe Update Correction GUID
Original commit message from CVS:
Update Correction GUID
Update some field name
2003-11-05 23:08:32 +00:00
Jeremy Simon
3186414f39 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
adca2414ff Some prettification fixes to this interface... Make it look good, make it simple and make it more GObject'ific. This ...
Original commit message from CVS:
Some prettification fixes to this interface... Make it look good, make it simple and make it more GObject'ific. This means that it now works largely almost the same as GObject (concerning arguments that you give to the functions, and layout of the virtual functions). I've also got an OSS implementation for this, but it needs one small change before I commit that. Expect that this weekend or so.
2003-11-05 22:59:46 +00:00
Ronald S. Bultje
f8fb203574 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
David Schleef
457e6cea6f Fix endianness issues manifested in pngenc. Fixes #125932
Original commit message from CVS:
Fix endianness issues manifested in pngenc.  Fixes #125932
2003-11-05 03:59:53 +00:00
Benjamin Otte
834b897b50 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:53 +00:00
Benjamin Otte
d7388d3864 do not set a rank or the autoplugger will use it
Original commit message from CVS:
do not set a rank or the autoplugger will use it
2003-11-04 22:35:37 +00:00
Benjamin Otte
ce244e32a2 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
David Schleef
7480adca48 use top-level defined plugindir
Original commit message from CVS:
use top-level defined plugindir
2003-11-03 20:18:14 +00:00
David Schleef
b89f18e281 change libgst-interfaces to libgstinterfaces
Original commit message from CVS:
change libgst-interfaces to libgstinterfaces
2003-11-03 20:17:40 +00:00
David Schleef
ca180bf066 fixes for new plugin system
Original commit message from CVS:
fixes for new plugin system
2003-11-03 20:16:05 +00:00
David Schleef
96b6f2f6f2 Add -DG_DISABLE_DEPRECATED to $GST_ERROR
Original commit message from CVS:
Add -DG_DISABLE_DEPRECATED to $GST_ERROR
2003-11-03 20:14:03 +00:00
Ronald S. Bultje
fbaf64a46d Add static version of removed gsT_element_factory_make_or_warn()
Original commit message from CVS:
Add static version of removed gsT_element_factory_make_or_warn()
2003-11-02 23:06:23 +00:00
Benjamin Otte
02a374443e fix for new plugin system
Original commit message from CVS:
fix for new plugin system
2003-11-02 22:13:29 +00:00
Ronald S. Bultje
6f09b6c966 Realmedia streams can now be demuxed again, too
Original commit message from CVS:
Realmedia streams can now be demuxed again, too
2003-11-02 21:52:09 +00:00
Ronald S. Bultje
d71c0d2065 MPEG system streams work too, now
Original commit message from CVS:
MPEG system streams work too, now
2003-11-02 21:22:09 +00:00
Ronald S. Bultje
2869025b0a Whaaaaaaaaaaaaaaaaaaaaaack
Original commit message from CVS:
Whaaaaaaaaaaaaaaaaaaaaaack
2003-11-02 21:10:18 +00:00
Iain Holmes
0a8b18395c Mpeg2dec go go go!
Original commit message from CVS:
Mpeg2dec go go go!
Fixed for the new stuff
2003-11-02 00:33:31 +00:00
Iain Holmes
0ff2df8ec7 Fixed lame too
Original commit message from CVS:
Fixed lame too
2003-11-02 00:13:26 +00:00
Iain Holmes
442f4abec8 DVDReadSrc updated as well
Original commit message from CVS:
DVDReadSrc updated as well
2003-11-01 15:19:40 +00:00
Iain Holmes
382130066c DVDNavSrc updated
Original commit message from CVS:
DVDNavSrc updated
2003-11-01 15:16:06 +00:00
Iain Holmes
32ec751c90 gstasfmux - updated for new changes
Original commit message from CVS:
gstasfmux - updated for new changes
2003-11-01 11:35:26 +00:00
Iain Holmes
5c66bb81bd Update demux for the new changes
Original commit message from CVS:
Update demux for the new changes
2003-11-01 11:28:53 +00:00
Iain Holmes
be441a255d Updated for new changes
Original commit message from CVS:
Updated for new changes
2003-11-01 01:32:03 +00:00
David Schleef
29fac961e0 switch to using new plugin init system
Original commit message from CVS:
switch to using new plugin init system
2003-11-01 01:11:05 +00:00
Benjamin Otte
abfdbffca2 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
656ebe81bb 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
09a155a9e9 minor cosmetic fix
Original commit message from CVS:
minor cosmetic fix
2003-10-30 22:05:24 +00:00
David Schleef
3aa2c77176 Remove mpeg2enc
Original commit message from CVS:
Remove mpeg2enc
2003-10-30 21:53:43 +00:00
David Schleef
bd1fdba49f 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
e8da19e8af 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
a98000dd65 change Iface to Interface
Original commit message from CVS:
change Iface to Interface
2003-10-30 01:43:45 +00:00
David Schleef
5dadf605a6 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
c5d80ae83d 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:39 +00:00
David Schleef
ec3c196db4 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
David Schleef
ba286e7f3f Don't use GstInterface
Original commit message from CVS:
Don't use GstInterface
2003-10-28 23:22:31 +00:00
Ronald S. Bultje
a1e3e36898 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
97bf62c74f 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
Gernot Ziegler
c2bf0a3a23 added glsink directory
Original commit message from CVS:
added glsink directory
2003-10-28 18:55:07 +00:00
Ronald S. Bultje
6e6ad61fb1 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