summaryrefslogtreecommitdiff
path: root/src/video_out
AgeCommit message (Collapse)Author
2004-05-09fix zoom supportMiguel Freitas
CVS patchset: 6510 CVS date: 2004/05/09 23:25:07
2004-05-09fix colorkey bug switching to fullscreenMiguel Freitas
CVS patchset: 6507 CVS date: 2004/05/09 21:52:10
2004-05-09some more colorkey fixes and cleanupsMiguel Freitas
CVS patchset: 6506 CVS date: 2004/05/09 21:05:34
2004-05-06implement proper x11osd resize support. that should fix problems with rc4Miguel Freitas
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
2004-05-02too stupid to edit a file...Michael Roitzsch
CVS patchset: 6481 CVS date: 2004/05/02 20:13:23
2004-05-02these settings are not security critical => lower experience levelMichael Roitzsch
CVS patchset: 6480 CVS date: 2004/05/02 20:00:57
2004-05-02device_name is not really used anywhere?Michael Roitzsch
CVS patchset: 6476 CVS date: 2004/05/02 19:40:47
2004-04-30Enable opengl compiling.James Courtier-Dutton
It seg faults at the moment, but we will fix that. CVS patchset: 6470 CVS date: 2004/04/30 22:12:15
2004-04-29Lock display during DGA operations so the drawable can't change.Robin KAY
CVS patchset: 6460 CVS date: 2004/04/29 15:38:12
2004-04-28Prevent flickering when updating overlay registers.Robin KAY
CVS patchset: 6457 CVS date: 2004/04/28 21:01:28
2004-04-28Fix config help strings. video_out_pgx32 and video_out_pgx64 are not ↵Robin KAY
exploitable to write data to arbitary files as the ioctls would fail. CVS patchset: 6453 CVS date: 2004/04/28 00:14:13
2004-04-27Must not enable exclusive overlay when using chroma keying.Robin KAY
CVS patchset: 6450 CVS date: 2004/04/27 10:18:45
2004-04-26help strings added for all remaining config entries (so I hope)Michael Roitzsch
please everybody watch out for spelling (and other) errors CVS patchset: 6442 CVS date: 2004/04/26 17:50:06
2004-04-25Improved clipping performance in video_out_pgx32. video_out_pgx64 now uses ↵Robin KAY
the appropriate overlay type automatically. Misc changes. CVS patchset: 6434 CVS date: 2004/04/25 15:05:22
2004-04-16video_out_pgx32 now properly clips video output. video_out_pgx64 now ↵Robin KAY
disables overlay when fully occluded, fixed displaying some frames out of order when multi-buffering. Added missing X lock. Misc changes. CVS patchset: 6409 CVS date: 2004/04/16 12:16:50
2004-04-13fix mmx_unpack_24rgb bug reported by Vicente de Miguel SoriaMiguel Freitas
CVS patchset: 6397 CVS date: 2004/04/13 00:56:05
2004-04-11Committed a modified version of Ian MacIntosh's patch.Robin KAY
CVS patchset: 6390 CVS date: 2004/04/11 12:25:35
2004-04-10colorkey unscaled overlay support by Yann VernierMiguel Freitas
CVS patchset: 6381 CVS date: 2004/04/10 15:31:10
2004-04-10somebody complained about a segfault here. it shouldn't hurt.Miguel Freitas
CVS patchset: 6371 CVS date: 2004/04/10 03:34:37
2004-04-09on FreeBSD alpha, sys/types.h is needed before machine/param.hMichael Roitzsch
patch by Klaus Robert Suetterlin <robert@mpe.mpg.de> CVS patchset: 6364 CVS date: 2004/04/09 15:29:33
2004-04-07+\nPhilipp Hahn
CVS patchset: 6344 CVS date: 2004/04/07 19:35:38
2004-03-23Fix thread safety of XINE_GUI_SEND_DRAWABLE_CHANGEDEwald Snel
CVS patchset: 6303 CVS date: 2004/03/23 09:46:11
2004-03-23Fix Qt bug, which is not really a Qt bug, but an X11-being-asynchronous bugEwald Snel
CVS patchset: 6302 CVS date: 2004/03/23 09:29:25
2004-03-16ignore the hue setting on NVidia cards using the Xv video output as both the ↵Bastien Nocera
XFree86 and the proprietary driver are broken CVS patchset: 6273 CVS date: 2004/03/16 18:50:33
2004-03-16video_out_pgx32 no longer needs to be linked against alphablend.o. Removed ↵Robin KAY
defunct prototype from alphablend.h. CVS patchset: 6266 CVS date: 2004/03/16 01:16:57
2004-03-16Fix overlay display in video_out_pgx32. Minor cosmetic changes to both PGX32 ↵Robin KAY
and PGX64 plugins. CVS patchset: 6265 CVS date: 2004/03/16 00:32:22
2004-03-07Fix the jittering problem.Thibaut Mattern
CVS patchset: 6228 CVS date: 2004/03/07 13:27:10
2004-03-03use the _x_abort() macro instead of abort, since it prints some debug infoMichael Roitzsch
before aborting CVS patchset: 6211 CVS date: 2004/03/03 20:09:11
2004-02-28New caca video output plugin - color ASCII art.František Dvořák
CVS patchset: 6191 CVS date: 2004/02/28 19:56:41
2004-02-28- Do not repaint the whole video output area in black when an expose event s ↵Thibaut Mattern
raised. This reduce flickering when resizing/moving the output window (and it's a bit faster). - Recompute output coordinates before repainting the output window, it fixes some errors when resizing the xine logo. CVS patchset: 6189 CVS date: 2004/02/28 15:09:01
2004-02-19Mandrake patches fromRocky Bernstein
http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/xine-lib/ via Goetz Waschk who reports: The amd64 patch (xine-lib-1-rc0a-amd64.patch) sets some conservative CFLAGS for amd64, the lib64 patch (xine-lib-1-rc0a-lib64.patch) replaces hardcoded /lib to support the lib64 library dir on amd64, the directfb patch (xine-lib-1-rc2-no-directfb.patch) adds a configure option to disable directfb, the linuxfb patch (xine-lib-1-rc3a-no-linuxfb.patch) does the same for linux framebuffer and the 64bit fixes patch (xine-lib-1-rc3-64bit-fixes.patch) doesn't apply at the moment against the CVS -- demux_ogg.c was not applied. it includes some 64 bit pointer and other fixes for 64bit architectures. from Gwenole Beauchesne I haven't tested other than apply and compile. CVS patchset: 6174 CVS date: 2004/02/19 02:50:24
2004-02-17PGX32 video output plugin added. More cosmetic changes to video_out_pgx64.Robin KAY
CVS patchset: 6171 CVS date: 2004/02/17 19:44:02
2004-02-16Disable syncfb plugin on platforms which don't have the kernel endpoint. ↵Robin KAY
Tweak pgx64 plugin, mainly cosmetic. CVS patchset: 6166 CVS date: 2004/02/16 23:17:05
2004-01-29fix unscaled osd for kaffeineMiguel Freitas
(don't ask me: i have no idea...) CVS patchset: 6078 CVS date: 2004/01/29 01:22:49
2004-01-13sync with vidix cvsJames Stembridge
CVS patchset: 6043 CVS date: 2004/01/13 21:56:14
2004-01-13remove pointless headerJames Stembridge
CVS patchset: 6042 CVS date: 2004/01/13 21:39:06
2004-01-07use frame copying/conversion functionsJames Stembridge
CVS patchset: 6011 CVS date: 2004/01/07 22:25:22
2004-01-04video_out_win32.h is no longer neededMichael Roitzsch
CVS patchset: 5991 CVS date: 2004/01/04 17:46:50
2004-01-03Move win32_visual_t into xine.h ==> frontends can be compiled out of xine tree.František Dvořák
CVS patchset: 5982 CVS date: 2004/01/03 20:23:19
2004-01-01Win32 port, mainly DirectX:František Dvořák
* use DirectX under CygWin and basic auto-stuff * move some my macros in configure.ac * I don't know why, but shared directx plugins can't be linked with libdxguid.a. Used cute-hack, idea is from mplayer. Also thanks to hexedit, because I haven't sources of w32api. * Fix some warnings in vo directx and ao directx. * Decrease version of directx. It seems it still works. For compilation with DirectX under Cygwin you need header files from directx-sdk. Autoconf macros are only basic, but it works. for example: DIRECTX_CFLAGS=-I/cygrive/c/Program\ Files/Directx/include ./autogen.sh CVS patchset: 5971 CVS date: 2004/01/01 18:14:51
2003-12-31Compilation under CygWin.František Dvořák
CVS patchset: 5966 CVS date: 2003/12/31 18:31:39
2003-12-30get property generates too much noise with subtitles activeMiguel Freitas
CVS patchset: 5961 CVS date: 2003/12/30 02:14:07
2003-12-29obvious fix to make sdl work again.Miguel Freitas
to keep the tradition it looks like redhat is shipping broken SDL libs again. mine (RH9) only works with hw_accel=0. CVS patchset: 5957 CVS date: 2003/12/29 18:07:49
2003-12-20Fixed bug; masking is not the same as saturating. Improved colour map ↵Robin KAY
handling. Remember to free colour map. CVS patchset: 5925 CVS date: 2003/12/20 01:45:11
2003-12-18Small cleanup. Changed colour mapping code to allocate read-only cells ↵Robin KAY
rather than use a standard colour map. CVS patchset: 5920 CVS date: 2003/12/18 00:30:19
2003-12-14API version bounceSiggi Langauf
CVS patchset: 5912 CVS date: 2003/12/14 22:13:22
2003-12-13Update win32 MSVC build:František Dvořák
* internal names cleanup * http input plugin uses http_helper.c * fix change in audio_directx * MSVC stoped compile xineui because of 'this', mysterious * change non-constand array lengths to malloc/free, it good for such old compilers as my MSVC 6.0 * change lprintf macro for MSVC to compile again (I don't know, how use variable number of macro arguments in MSVC...) * merge compiling of xine-utils and xine-engine CVS patchset: 5902 CVS date: 2003/12/13 11:35:07
2003-12-13fix few memleaksDaniel Caujolle-Bert
CVS patchset: 5898 CVS date: 2003/12/13 00:55:11
2003-12-12support for new ATI chipsJames Stembridge
CVS patchset: 5897 CVS date: 2003/12/12 23:20:21
2003-12-07get rid of XINE_{ASSERT,ABORT} and useless xine_print_trace (useless). ↵Daniel Caujolle-Bert
Replace XINE_ASSERT by _x_assert, which works exaclty as assert, except that it still warns with NDEBUG defined (but don't abort). Fix missuning of assert(0), which isn't safe, abort is abort, assert is for debugging purpose only, so all assert(0) has been converted to abort() alls. In osd_preload_fonts(): alloc needed memory chunk. Define NDEBUG in CFLAGS, for non DEBUG build only. CVS patchset: 5860 CVS date: 2003/12/07 15:34:29