Ronald S. Bultje
9bd75f89b7
Two fixes. The first sets inited to TRUE when we're going into passthrough mode (else, capsnego succeeds and the chai...
...
Original commit message from CVS:
Two fixes. The first sets inited to TRUE when we're going into passthrough mode (else, capsnego succeeds and the chain() function warns that inited != TRUE), and the second check for validity of caps on src side that were entered on sink side before applying. Else, caps1 could be NULL which causes a segfault.
2003-11-10 13:56:25 +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
Ronald S. Bultje
2676b79eb6
Fix device probing from multiple childs. It's done once in the parent class only now, but the childs do get the corre...
...
Original commit message from CVS:
Fix device probing from multiple childs. It's done once in the parent class only now, but the childs do get the correct values. Also fixes an incorrect succesful state change if we opened a v4l device that doesn't have the capabilities that are needed by the plugin.
2003-11-09 20:54:24 +00:00
Ronald S. Bultje
91c4cbfd9b
Some property finetuning
...
Original commit message from CVS:
Some property finetuning
2003-11-09 20:04:08 +00:00
Julien Moutte
b0dd315812
Fixed navigation events.
...
Original commit message from CVS:
Fixed navigation events.
We only miss caps renegotiation for video software scaling.
2003-11-09 19:11:26 +00:00
Benjamin Otte
7e10f491a7
apparently you need this function now - it still doesn't work though
...
Original commit message from CVS:
apparently you need this function now - it still doesn't work though
2003-11-09 15:44:25 +00:00
Benjamin Otte
e9299c0a4f
That function was removed from videofilter because of plugin_init changes
...
Original commit message from CVS:
That function was removed from videofilter because of plugin_init changes
2003-11-09 15:35:22 +00:00
Ronald S. Bultje
94ff8fbb81
Two workarounds added for gcc-2.9x compatibility. The warnigns are wrong, because these variables will logically neve...
...
Original commit message from CVS:
Two workarounds added for gcc-2.9x compatibility. The warnigns are wrong, because these variables will logically never be used without being initialized, but it complains nevertheless so we should fix it.
2003-11-09 13:43:54 +00:00
Julien Moutte
8f4c8a103b
Moved the xevents handling in a function. Trying to get caps renegotiation to work.
...
Original commit message from CVS:
Moved the xevents handling in a function. Trying to get caps renegotiation to work.
The xwindow is not resized by sinkconnect as i still don't know what i ll do for that autoresize behaviour.
2003-11-08 14:58:35 +00:00
David Schleef
fc6ca363c3
remove pesky g_print()s
...
Original commit message from CVS:
remove pesky g_print()s
2003-11-08 03:02:14 +00:00
David Schleef
fc71bee2db
much cleanup hacking made possible by plugin changes
...
Original commit message from CVS:
much cleanup hacking made possible by plugin changes
2003-11-08 02:52:41 +00:00
David Schleef
fffabcc973
dummy checkin to add log for last checkin: use try_set_caps() instead of using an event to signal caps renegotiation
...
Original commit message from CVS:
dummy checkin to add log for last checkin: use try_set_caps() instead
of using an event to signal caps renegotiation
2003-11-07 22:29:58 +00:00
David Schleef
808aef5dd6
Revert accidental checkin
...
Original commit message from CVS:
Revert accidental checkin
2003-11-07 22:26:38 +00:00
David Schleef
bed312e6a2
I'm too lazy to comment this
...
Original commit message from CVS:
*** empty log message ***
2003-11-07 22:21:37 +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
Julien Moutte
9def6e3c3e
First draft at renegotiation on XConfigure event and navigation events.
...
Original commit message from CVS:
First draft at renegotiation on XConfigure event and navigation events.
2003-11-07 18:00:39 +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
Ronald S. Bultje
b39f653c3d
Add device autodetection
...
Original commit message from CVS:
Add device autodetection
2003-11-07 12:45:20 +00:00
David Schleef
8d93616102
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
313fd06fa3
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
9a378dd53e
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
da9273564d
new checks
...
Original commit message from CVS:
new checks
2003-11-06 23:42:16 +00:00
David Schleef
1a3cbc465f
Fix caps handling
...
Original commit message from CVS:
Fix caps handling
2003-11-06 22:48:03 +00:00
David Schleef
084a9a35de
add config.h
...
Original commit message from CVS:
add config.h
2003-11-06 22:18:56 +00:00
Julien Moutte
60a60a0452
Adding navigation interface.
...
Original commit message from CVS:
Adding navigation interface.
Putting a define for USE_SHM waiting for bug #126401 to be fixed.
2003-11-06 22:17:37 +00:00
Julien Moutte
272458b0b0
Adding ximagesink plugin.
...
Original commit message from CVS:
Adding ximagesink plugin.
Pure X11 (XShm supported) video output plugin.
2003-11-06 21:51:14 +00:00
Jan Schmidt
7ad3f03e1c
All the interfaces are collected in libgstinterfaces now.
...
Original commit message from CVS:
All the interfaces are collected in libgstinterfaces now.
2003-11-06 15:24:41 +00:00
Jan Schmidt
e4484d681d
It was the license disappeared out of the element details, not the category :)
...
Original commit message from CVS:
It was the license disappeared out of the element details, not the category :)
2003-11-06 08:43:24 +00:00
Steve Baker
2af26f165d
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
David Schleef
40ed06289e
Add 'PICT' as possible qt atom type
...
Original commit message from CVS:
Add 'PICT' as possible qt atom type
2003-11-06 03:29:36 +00:00
Benjamin Otte
51ee95fb9a
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
David Schleef
30e24a0e90
Added mpeg/video video stream typefinding
...
Original commit message from CVS:
Added mpeg/video video stream typefinding
2003-11-06 02:29:30 +00:00
David Schleef
2ea76a320c
Add 'pnot' as a valid atom name in quicktime
...
Original commit message from CVS:
Add 'pnot' as a valid atom name in quicktime
2003-11-06 00:06:03 +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
97beb82173
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
7475046f04
libgst-interfaces -> libgstinterfaces, plus we're not called libgstplay
...
Original commit message from CVS:
libgst-interfaces -> libgstinterfaces, plus we're not called libgstplay
2003-11-05 11:01:56 +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
David Schleef
b81262ad9c
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
6da2b0065e
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
c53062c038
gst_caps_get requires a NULL at the end
...
Original commit message from CVS:
gst_caps_get requires a NULL at the end
2003-11-04 18:10:36 +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
David Schleef
94e0acef5b
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
f826f0f254
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
49c54866d3
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
Thomas Vander Stichele
0028b94e8b
.in is out
...
Original commit message from CVS:
.in is out
2003-11-03 10:24:13 +00:00
Ronald S. Bultje
c3a8944c61
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
Ronald S. Bultje
6fc1aed01c
Bla
...
Original commit message from CVS:
Bla
2003-11-02 22:54:47 +00:00
Benjamin Otte
e353859291
forgot to make the element details static in here
...
Original commit message from CVS:
forgot to make the element details static in here
2003-11-02 22:53:56 +00:00
Ronald S. Bultje
e5f82e4cb9
and even sine sources can be generated again
...
Original commit message from CVS:
and even sine sources can be generated again
2003-11-02 22:20:19 +00:00
Benjamin Otte
71e2ed4a1c
fix for new plugin system
...
Original commit message from CVS:
fix for new plugin system
2003-11-02 21:55:15 +00:00