Age | Commit message (Collapse) | Author |
|
thus reported as 0×0), to avoid disabling shared memory for all others. Patch by Reinhard Nissl.
CVS patchset: 8748
CVS date: 2007/03/25 23:13:53
|
|
packages for about ten days.
CVS patchset: 8595
CVS date: 2007/02/15 15:19:32
|
|
CVS patchset: 8351
CVS date: 2006/10/28 18:51:08
|
|
allow developers to use special locking support of their plataform (like
QT library mutex).
note: only xshm has been ported.
based on Christoph Pfister's patch.
CVS patchset: 8350
CVS date: 2006/10/28 17:02:51
|
|
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway.
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12
|
|
CVS patchset: 8064
CVS date: 2006/06/20 01:07:58
|
|
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56
|
|
(Diego Pettenò)
CVS patchset: 7985
CVS date: 2006/05/03 19:46:06
|
|
CVS patchset: 7745
CVS date: 2005/09/25 00:44:04
|
|
"clip" thing has caused too much confusion already since these variables
define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
"underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset
CVS patchset: 7739
CVS date: 2005/09/24 19:08:26
|
|
CVS patchset: 7718
CVS date: 2005/09/05 15:13:13
|
|
Nuked getting default value from additional config.
CVS patchset: 7717
CVS date: 2005/09/05 14:56:31
|
|
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
|
|
in alphablend.c; XShm subtitles work now, Xv works as well, other output
plugins untested
CVS patchset: 7156
CVS date: 2004/11/24 16:11:02
|
|
(closes feature request #987635)
* added help texts for horizontal and vertical position config entries
CVS patchset: 7023
CVS date: 2004/10/08 20:54:36
|
|
- some vo drivers support cropping natively.
(only xv and xvmc have been tested)
- add software crop fallback to video_out.c
- skip yuv2rgb processing at xshm for not yet cropped frames
(these frames are never shown)
- libmpeg2 and ffmpeg now may use crop support
- bump vo api. (changes to xvmc/xxmc will follow)
CVS patchset: 6991
CVS date: 2004/09/22 20:29:13
|
|
http://article.gmane.org/gmane.comp.video.xine.devel/10525
CVS patchset: 6989
CVS date: 2004/09/22 20:16:11
|
|
to call Xlib functions before xine to properly fill x11_visual_t
CVS patchset: 6755
CVS date: 2004/06/27 11:16:20
|
|
CVS patchset: 6506
CVS date: 2004/05/09 21:05:34
|
|
where parts of the image were not shown under certain circunstances.
XV_AUTOPAINT_COLORKEY is now disabled by default. that will permit using
colorkey overlays by default with more cards (eg. nvidia).
CVS patchset: 6491
CVS date: 2004/05/06 03:09:32
|
|
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
|
|
CVS patchset: 6381
CVS date: 2004/04/10 15:31:10
|
|
CVS patchset: 6371
CVS date: 2004/04/10 03:34:37
|
|
CVS patchset: 6228
CVS date: 2004/03/07 13:27:10
|
|
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
|
|
CVS patchset: 5898
CVS date: 2003/12/13 00:55:11
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better).
CVS patchset: 5801
CVS date: 2003/11/26 23:44:08
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
CVS patchset: 5789
CVS date: 2003/11/26 18:36:34
|
|
text subtitles may now be rendered at full screen resolution
* load xine fonts on demand - faster startup
note: support added to xv, xshm and vidix
CVS patchset: 5780
CVS date: 2003/11/26 01:03:31
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
CVS patchset: 5588
CVS date: 2003/10/24 22:34:50
|
|
* some obsolete VO_CAP_* constants removed
* VO_ZOOM_* constants replaced by their XINE_VO_ZOOM_* equivalents from xine.h
* moved some bits around
* proc_frame() needs only one parameter: the frame
* renamed copy_called to proc_called
* changed logic in video_out.c to call proc_* functions a bit
(call proc_frame() first, then call proc_slice() if proc_frame() has not set
proc_called, this allows video out plugins to have both hooks called)
CVS patchset: 5576
CVS date: 2003/10/23 15:17:06
|
|
video_out API version to 18.
CVS patchset: 5574
CVS date: 2003/10/22 20:38:09
|
|
CVS patchset: 5539
CVS date: 2003/10/18 23:01:21
|
|
CVS patchset: 5537
CVS date: 2003/10/18 20:40:25
|
|
- bump vo and post interface versions
obs: video_out_xvmc.c needs some more work, see todo.
CVS patchset: 5459
CVS date: 2003/10/06 21:52:42
|
|
patch by Philip Jgenstedt
CVS patchset: 5243
CVS date: 2003/08/04 03:47:09
|
|
img->displayed is obsolete now, drivers should use img->free.
CVS patchset: 4994
CVS date: 2003/05/31 18:33:28
|
|
CVS patchset: 4942
CVS date: 2003/05/26 11:33:01
|
|
i fell stupid: how didn't i realized before that handling completion events
was not needed? the only trick is to call XSync after drawing!
this not only improves smoothness and schedulability issues but also moves the
frame dropping to video_out.c were they can be accounted properly.
not to mention it makes frontend programming a lot easier.
CVS patchset: 4621
CVS date: 2003/04/16 11:30:13
|
|
CVS patchset: 4345
CVS date: 2003/03/06 16:49:30
|
|
CVS patchset: 4255
CVS date: 2003/02/22 16:56:01
|
|
CVS patchset: 4101
CVS date: 2003/02/03 17:24:47
|
|
add fallback code to get the event directly from XLib in case the gui has not
forwarded it yet. this may happen when gui is busy redrawing menus, for
example.
it should also improve xine robustness to scheduler issues. now we can
have smooth playback even if xine-ui hasn't being scheduled in time.
CVS patchset: 4098
CVS date: 2003/02/03 00:24:13
|
|
TODO: don't use globals, fix contrast, fix non-MMX yuv2rgb
CVS patchset: 4089
CVS date: 2003/02/02 13:38:24
|
|
CVS patchset: 4088
CVS date: 2003/02/02 12:44:03
|
|
CVS patchset: 4085
CVS date: 2003/02/02 11:21:34
|
|
This also allows for true bilinear filtering, which looks much better than
the current 'horizontal filtering only' (TODO)
CVS patchset: 4001
CVS date: 2003/01/24 17:04:37
|