Thomas Vander Stichele
558f72abc6
compile fixes
...
Original commit message from CVS:
compile fixes
2003-12-14 11:42:16 +00:00
Benjamin Otte
a7d05f504a
make this thing work with invalid buffer timestamps
...
Original commit message from CVS:
make this thing work with invalid buffer timestamps
2003-12-14 05:10:28 +00:00
Julien Moutte
2eb7332b1b
Fixing a memleak
...
Original commit message from CVS:
Fixing a memleak
2003-12-12 17:46:36 +00:00
Julien Moutte
db10d21391
Reverting Benjamin's changes as agreed with Ronald until someone really explain how RGB should be handled.
...
Original commit message from CVS:
Reverting Benjamin's changes as agreed with Ronald until someone really explain how RGB should be handled.
2003-12-12 16:49:22 +00:00
Ronald S. Bultje
2ebfe048cc
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
80fece4f4b
remove copyright field from plugins
...
Original commit message from CVS:
remove copyright field from plugins
2003-12-04 10:37:39 +00:00
Julien Moutte
08bc453edb
First Try to fix RGB image formats
...
Original commit message from CVS:
First Try to fix RGB image formats
2003-11-28 21:47:51 +00:00
Julien Moutte
823b392520
Using the HAVE_XSHM of config.h
...
Original commit message from CVS:
Using the HAVE_XSHM of config.h
2003-11-27 16:10:01 +00:00
Julien Moutte
94e402ef83
Making XShm code shorter.
...
Original commit message from CVS:
Making XShm code shorter.
Fixing some mem leaks.
Reverting some changes about depth and sinkconnect that need to be discussed.
2003-11-26 10:12:05 +00:00
Benjamin Otte
2e2c83b99c
remove g_print messages (2nd time today, I suck)
...
Original commit message from CVS:
remove g_print messages (2nd time today, I suck)
2003-11-25 04:49:35 +00:00
Benjamin Otte
631a4456b2
various fixes from mem leaks to correct caps nego
...
Original commit message from CVS:
various fixes from mem leaks to correct caps nego
2003-11-25 04:48:04 +00:00
David Schleef
3863b258b2
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-11-22 04:06:50 +00:00
Julien Moutte
366b834204
Removing the have_size signal
...
Original commit message from CVS:
Removing the have_size signal
2003-11-19 22:38:04 +00:00
Julien Moutte
623b2a5d87
Finishing GstVideoSink subclassing.
...
Original commit message from CVS:
Finishing GstVideoSink subclassing.
2003-11-19 22:31:46 +00:00
Julien Moutte
bbac18352f
GstVideoSink subclassing. 90% done.
...
Original commit message from CVS:
GstVideoSink subclassing. 90% done.
2003-11-19 20:43:49 +00:00
Julien Moutte
9ddf040472
Lot of small fixes.
...
Original commit message from CVS:
Lot of small fixes.
Implemented XOverlay interface.
2003-11-17 16:32:29 +00:00
Thomas Vander Stichele
e9b9cd8589
fix makefile
...
Original commit message from CVS:
fix makefile
2003-11-15 11:54:39 +00:00
Julien Moutte
9860ad3d10
Checking return value of gst_pad_try_set_caps on software scaling so if this fails we are not awaiting a different vi...
...
Original commit message from CVS:
Checking return value of gst_pad_try_set_caps on software scaling so if this fails we are not awaiting a different video size.
2003-11-15 11:48:55 +00:00
Christian Schaller
8b21766672
disting fix
...
Original commit message from CVS:
disting fix
2003-11-14 22:47:41 +00:00
Julien Moutte
b80a8f7bae
Using less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use...
...
Original commit message from CVS:
Using less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use that to work (faster).
Implemented offset management in the navigation event if the image is centered in the window.
2003-11-13 10:46:12 +00:00
Julien Moutte
a74286071f
Trying to use less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date...
...
Original commit message from CVS:
Trying to use less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use that data to work (faster).
2003-11-13 10:44:12 +00:00
Julien Moutte
ddb4e3ef85
- Fixing framerate on caps renegotiation. We memorize it on sinkconnect to set fixed caps on renego.
...
Original commit message from CVS:
- Fixing framerate on caps renegotiation. We memorize it on sinkconnect to set fixed caps on renego.
- Homogenized indentation.
- Removed some comments.
- Fixed the caps renegotiation new ximage creation (it was creating a new ximage on every configure event even if window's size has not changed)
- Removed pointer coordinates translation in navigation_send_event as we are not doing scaling. videoscale should convert those events is scaling there is.
2003-11-12 13:06:21 +00:00
Julien Moutte
b48e87becf
Removing some comments, storing framerate.
...
Original commit message from CVS:
Removing some comments, storing framerate.
2003-11-12 11:02:31 +00:00
Benjamin Otte
fb844d50ec
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
1400fdebaf
This is unused when debugging is disabled
...
Original commit message from CVS:
This is unused when debugging is disabled
2003-11-12 02:47:50 +00:00
Thomas Vander Stichele
c3c782ff10
yikes, cvs didn't like my vim swap file.
...
Original commit message from CVS:
yikes, cvs didn't like my vim swap file.
here's the proper revert + commit
2003-11-11 11:32:27 +00:00
Thomas Vander Stichele
fa97ee389e
fix define
...
Original commit message from CVS:
fix define
2003-11-11 11:12:20 +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
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
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
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
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
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
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
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
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
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
1a3cbc465f
Fix caps handling
...
Original commit message from CVS:
Fix caps handling
2003-11-06 22:48:03 +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
Benjamin Otte
679866123c
fix most of sys dir. v4l2 and dxr3 pending, as I don't have them
...
Original commit message from CVS:
fix most of sys dir. v4l2 and dxr3 pending, as I don't have them
2003-11-02 14:47:52 +00:00
Ronald S. Bultje
37fbcb81e8
Forgot to commit Makefile.am - these remove the marshallers and add interface implementation files
...
Original commit message from CVS:
Forgot to commit Makefile.am - these remove the marshallers and add interface implementation files
2003-10-14 10:13:05 +00:00