Julien Moutte
93645ada1c
Synchronizing my changes.
...
Original commit message from CVS:
Synchronizing my changes.
2003-12-14 17:00:18 +00:00
Benjamin Otte
296d898eaf
distcheck fixes: include built sources in CLEANFILES
...
Original commit message from CVS:
distcheck fixes: include built sources in CLEANFILES
2003-12-13 21:46:47 +00:00
Julien Moutte
c6807885a9
Using private structure for members so that we have more chance that the header is frozen. :)
...
Original commit message from CVS:
Using private structure for members so that we have more chance that the header is frozen. :)
2003-12-11 22:29:14 +00:00
David Schleef
fb473a53fb
Change GST_*_PADDING to _gst_private[GST_PADDING]
...
Original commit message from CVS:
Change GST_*_PADDING to _gst_private[GST_PADDING]
2003-12-09 10:02:08 +00:00
Julien Moutte
38e786e95f
Adding visualization.
...
Original commit message from CVS:
Adding visualization.
Removing interfaces.
Preparing videoswitch integration.
2003-12-08 16:01:49 +00:00
Ronald S. Bultje
c7c8d36483
Whoops, this one is needed too
...
Original commit message from CVS:
Whoops, this one is needed too
2003-12-07 22:50:30 +00:00
Ronald S. Bultje
ef126d8ef4
Hm, darn, forgot to commit one dir
...
Original commit message from CVS:
Hm, darn, forgot to commit one dir
2003-12-07 22:49:04 +00:00
Ronald S. Bultje
3fe8f41f7a
Don't use class casts before they're initialized
...
Original commit message from CVS:
Don't use class casts before they're initialized
2003-12-07 22:39:03 +00:00
Ronald S. Bultje
0c972d4aae
Typo
...
Original commit message from CVS:
Typo
2003-12-07 22:38:26 +00:00
Julien Moutte
962d4dd519
time_tick works.
...
Original commit message from CVS:
time_tick works.
have_video_size works.
2003-12-07 19:02:31 +00:00
Julien Moutte
3c61eeca84
Updating with my local repository. It already plays video with sound :) Great !
...
Original commit message from CVS:
Updating with my local repository. It already plays video with sound :) Great !
2003-12-07 17:56:10 +00:00
Julien Moutte
0c128b00fd
Adding my work in progress rewrite from scratch of libgstplay.
...
Original commit message from CVS:
Adding my work in progress rewrite from scratch of libgstplay.
2003-12-07 13:29:10 +00:00
Ronald S. Bultje
36b652840c
Move over from GstInterface to GstImplementsInterface. Also adds some signals to several interfaces
...
Original commit message from CVS:
Move over from GstInterface to GstImplementsInterface. Also adds some signals to several interfaces
2003-12-07 12:11:30 +00:00
Andy Wingo
dbf9d697eb
remove copyright field from plugins
...
Original commit message from CVS:
remove copyright field from plugins
2003-12-04 10:37:35 +00:00
Thomas Vander Stichele
24cf217717
fix X dependencies
...
Original commit message from CVS:
fix X dependencies
2003-12-03 12:49:29 +00:00
Thomas Vander Stichele
a7158f85ae
fixing up X test and general features test
...
Original commit message from CVS:
fixing up X test and general features test
2003-12-03 12:23:37 +00:00
Benjamin Otte
c5ca1b712d
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
David Schleef
04391f294b
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-11-22 04:05:37 +00:00
Julien Moutte
4b3c4b7766
Fix a stupid mistake
...
Original commit message from CVS:
Fix a stupid mistake
2003-11-19 22:59:53 +00:00
Julien Moutte
f119708012
Removing the video_out things.
...
Original commit message from CVS:
Removing the video_out things.
2003-11-19 22:41:45 +00:00
Julien Moutte
e8bd838897
Removing have_size as it is in GstVideoSink higher class.
...
Original commit message from CVS:
Removing have_size as it is in GstVideoSink higher class.
2003-11-19 22:40:59 +00:00
Julien Moutte
d6476228b6
Merged GstVideoOverlay features here.
...
Original commit message from CVS:
Merged GstVideoOverlay features here.
2003-11-17 16:29:38 +00:00
Julien Moutte
e1f12ff9f9
Merging with GstXOverlay
...
Original commit message from CVS:
Merging with GstXOverlay
2003-11-17 15:42:32 +00:00
Leif Johnson
1889569e4b
+ adding buffer-frames prop to standard caps macros
...
Original commit message from CVS:
+ adding buffer-frames prop to standard caps macros
2003-11-16 22:04:16 +00:00
Leif Johnson
e3757f79b1
+ adding endianness conversion macros for floats
...
Original commit message from CVS:
+ adding endianness conversion macros for floats
2003-11-16 21:47:16 +00:00
Julien Moutte
a7c2690ff8
Adding GstVideoOverlay interface.
...
Original commit message from CVS:
Adding GstVideoOverlay interface.
2003-11-15 15:02:49 +00:00
David Schleef
94ad466e5e
er, no, signal should be VOID__POINTER. :)
...
Original commit message from CVS:
er, no, signal should be VOID__POINTER. :)
2003-11-13 21:25:38 +00:00
David Schleef
b59f5184bf
signal should be VOID__VOID
...
Original commit message from CVS:
signal should be VOID__VOID
2003-11-13 01:48:53 +00:00
Benjamin Otte
14df204808
fix build system for X, XShm and Xv
...
Original commit message from CVS:
fix build system for X, XShm and Xv
2003-11-12 03:06:07 +00:00
Benjamin Otte
eb16eb943c
make colorspace handle the original RGB format, too, since it handles both. Add the template caps for the reverse for...
...
Original commit message from CVS:
make colorspace handle the original RGB format, too, since it handles both. Add the template caps for the reverse format to video.h
2003-11-11 22:40:43 +00:00
David Schleef
1a61c72f45
Change GstCaps to GstStructure in navigation events. Fix x[v]imagesink to scale navigation events.
...
Original commit message from CVS:
Change GstCaps to GstStructure in navigation events. Fix x[v]imagesink
to scale navigation events.
2003-11-11 00:43:29 +00:00
David Schleef
d3a558382b
remove gst_video_sink_push_ui_event()
...
Original commit message from CVS:
remove gst_video_sink_push_ui_event()
2003-11-10 22:48:31 +00:00
Christian Schaller
bccb5ba642
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
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
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
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
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
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