Thomas Vander Stichele
799a576f2a
test for regular shm instead of XShm
...
Original commit message from CVS:
test for regular shm instead of XShm
2003-11-11 11:11:36 +00:00
David Schleef
4483376c6d
Fix caps negotiation in _getcaps and _link functions. Should be completely symmetric now.
...
Original commit message from CVS:
Fix caps negotiation in _getcaps and _link functions. Should be
completely symmetric now.
2003-11-11 05:35:31 +00:00
David Schleef
430cbd3a9e
recreate ximage after try_set_caps suceeds
...
Original commit message from CVS:
recreate ximage after try_set_caps suceeds
2003-11-11 05:32:09 +00:00
Benjamin Otte
6c8085a74d
include macro for defining GST_FUNCTION, so debugging output from plugins gets function names, too
...
Original commit message from CVS:
include macro for defining GST_FUNCTION, so debugging output from plugins gets function names, too
2003-11-11 03:22:53 +00:00
David Schleef
8ee5b40c0c
er, that's g_type_class_ref()
...
Original commit message from CVS:
er, that's g_type_class_ref()
2003-11-11 00:44:20 +00:00
David Schleef
6f07363ea2
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
5a0d7c7c1e
some cleanups suggested by gst-lint
...
Original commit message from CVS:
some cleanups suggested by gst-lint
2003-11-11 00:38:11 +00:00
David Schleef
14c6d82c4a
pointer_[xy] are FLOATS, not INTS
...
Original commit message from CVS:
pointer_[xy] are FLOATS, not INTS
2003-11-10 22:49:20 +00:00
David Schleef
6fe62bb933
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
Julien Moutte
93ad6a64d5
Trying to fix the caps renegotiation.
...
Original commit message from CVS:
Trying to fix the caps renegotiation.
2003-11-10 19:57:57 +00:00
David Schleef
cf680721df
Update for videofilter changes
...
Original commit message from CVS:
Update for videofilter changes
2003-11-10 18:42:32 +00:00
Julien Moutte
81a60893f7
I m glad to introduce you xvimagesink which the brother of ximagesink using XV extensions with both XShm or not... It...
...
Original commit message from CVS:
I m glad to introduce you xvimagesink which the brother of ximagesink using XV extensions with both XShm or not... It grabs the XV port so no possible overlapping of overlays. If multiple ports are available i take the first non grabbed one...
Wheeee !!!
2003-11-10 18:22:20 +00:00
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