summaryrefslogtreecommitdiff
path: root/src/video_out/video_out_syncfb.c
AgeCommit message (Collapse)Author
2001-11-18new configfile interface, code cleanup, xprintf is goneGuenter Bartsch
CVS patchset: 1064 CVS date: 2001/11/18 03:53:23
2001-11-17Add 'xine_' prefix to all of xine-utils functions (what about cpuDaniel Caujolle-Bert
acceleration?). Merge xine-utils header files to a new one "xineutils.h". Update xine-lib C/headers to reflect those changes. dxr3 headers are no more installed ine $includdir, but $includdir/xine. CVS patchset: 1054 CVS date: 2001/11/17 14:26:36
2001-11-09Contrast and Brightness Control enabledJoachim Koenig
CVS patchset: 1007 CVS date: 2001/11/09 19:53:57
2001-11-09Adapting zooming feature from Xv video out plugin.Matthias Dahl
CVS patchset: 1004 CVS date: 2001/11/09 17:43:17
2001-11-09fb_screen_size correctionJoachim Koenig
CVS patchset: 1003 CVS date: 2001/11/09 14:10:15
2001-11-07Passing through the logo visibility to the video out plugin. This way aMatthias Dahl
plugin can use this information and properly (de-)activate its video overlay if necessary. Also fixing some warning with a recent addition to videowin.c and updating the SyncFB plugin to finally turn its overlay off when the video output has stopped (the logo is visible). And doc update. CVS patchset: 995 CVS date: 2001/11/07 23:01:03
2001-11-07Unhide/hide video window works now too...Matthias Dahl
CVS patchset: 992 CVS date: 2001/11/07 21:02:31
2001-11-07You can now safely iconify (and back) the video out window during play backMatthias Dahl
and when it is paused. Yet we do need a way to be notified when the overlay should be allowed to be on and when it is not. (hiding the video window doesn't work with this hack nor does stopping the play back - the overlay stays on in both cases) CVS patchset: 983 CVS date: 2001/11/07 13:34:14
2001-11-07More updates to the README.Matthias Dahl
CVS patchset: 978 CVS date: 2001/11/07 11:56:55
2001-11-06this *should* *slightly* improve picture quality during hardware deinterlacing.Matthias Dahl
CVS patchset: 970 CVS date: 2001/11/06 14:23:31
2001-11-06forgot to remove RGB from our capabilities list (until it is supported)Matthias Dahl
CVS patchset: 969 CVS date: 2001/11/06 13:20:57
2001-11-06Added missing include for proper compilation on solaris. Thanks to IanMatthias Dahl
Johnston for reporting it. CVS patchset: 968 CVS date: 2001/11/06 13:16:47
2001-11-06code cleanup and proper frame->format handling (incl. YUY2 support)Matthias Dahl
CVS patchset: 967 CVS date: 2001/11/06 13:08:15
2001-11-06fixing typo (unimportant but nevertheless *grin*)Matthias Dahl
CVS patchset: 966 CVS date: 2001/11/06 11:49:44
2001-11-05Fixing cr<->cb swap error in alphablending code; fixed some confusions inMatthias Dahl
the naming conventions within the plugin. CVS patchset: 962 CVS date: 2001/11/05 23:15:13
2001-11-05re-enable YUV "fallback mechanism"; update TODO listMatthias Dahl
CVS patchset: 961 CVS date: 2001/11/05 18:08:56
2001-11-05first (little) step towards support for YUY2 and RGB...Matthias Dahl
CVS patchset: 960 CVS date: 2001/11/05 17:31:20
2001-11-05only offering YV12 to XINE for now until rest is added.Matthias Dahl
CVS patchset: 959 CVS date: 2001/11/05 15:57:14
2001-11-05how embarrassing... :)Matthias Dahl
CVS patchset: 958 CVS date: 2001/11/05 10:50:19
2001-11-05disabling anything but the 3 plane YUV420 support; adding to KNOWN BUGsMatthias Dahl
CVS patchset: 957 CVS date: 2001/11/05 01:18:51
2001-11-04Adapting compile warning fix from Chris Rankin <rankincj@yahoo.com>.Matthias Dahl
CVS patchset: 954 CVS date: 2001/11/04 22:49:41
2001-11-04*** empty log message ***Matthias Dahl
CVS patchset: 951 CVS date: 2001/11/04 22:43:07
2001-11-04Fixing compiler warnings.Matthias Dahl
CVS patchset: 948 CVS date: 2001/11/04 10:53:05
2001-11-03Made syncfb config option "default_repeat", a .xinerc configurable option.Matthias Dahl
CVS patchset: 943 CVS date: 2001/11/03 22:39:07
2001-11-03minimizing config ioctl calls.Matthias Dahl
CVS patchset: 939 CVS date: 2001/11/03 20:31:36
2001-11-03ok, last deinterlacing bug squished! :) Now you can push "i" as often as youMatthias Dahl
want without having the image costantly decreasing in size. Also more updates to the doc. CVS patchset: 938 CVS date: 2001/11/03 19:54:44
2001-11-03updates to the deinterlacing support - one bug still left to fix. (Joachim,Matthias Dahl
hope you don't mind me modifing your changes a bit) CVS patchset: 937 CVS date: 2001/11/03 18:20:04
2001-11-03deinterlacing improvementsJoachim Koenig
CVS patchset: 936 CVS date: 2001/11/03 17:32:51
2001-11-03Added deinterlace to SyncFBRich J Wareham
CVS patchset: 935 CVS date: 2001/11/03 14:46:05
2001-11-03Fixed a bad bug in the new SyncFB plugin that caused it to crash easily. AndMatthias Dahl
finally added overlay blending support. Also cleaned up the alphablend header file and added new blend_yuv function that uses the vo_frame_t struct for its blending. CVS patchset: 934 CVS date: 2001/11/03 13:57:34
2001-11-03Replacing the old syncfb plugin with a totally reworked version. Also fixedMatthias Dahl
a bug within the XF86VidMode support that could crash XINE (no punishment please *grin*). CVS patchset: 933 CVS date: 2001/11/03 00:13:11
2001-10-22introducing libxineutils and a this pointer for video_out_x11 callbacksGuenter Bartsch
CVS patchset: 852 CVS date: 2001/10/22 00:52:09
2001-10-14Update xine.h doxygen comments. Use constants for aspect ratio inDaniel Caujolle-Bert
vo drivers. CVS patchset: 812 CVS date: 2001/10/14 23:19:59
2001-10-10GUI_DATA_EX_TRANSLATE_GUI_TO_VIDEO support for the XShm driver.Juergen Keil
Prepare the other drivers for GUI_DATA_EX_TRANSLATE_GUI_TO_VIDEO support. CVS patchset: 785 CVS date: 2001/10/10 10:06:52
2001-09-26- Trying to fix video window size for mpeg streams withJuergen Keil
aspect_ratio_information==1 ("square source pels") - Add aspect_ratio_information==4 (2.21:1) - Aspect ratio switching ('a' key) now cycles through "square source pels", too. CVS patchset: 698 CVS date: 2001/09/26 17:19:48
2001-08-20buffer handling changedJoachim Koenig
CVS patchset: 454 CVS date: 2001/08/20 11:16:40
2001-07-24interlace modeJoachim Koenig
CVS patchset: 342 CVS date: 2001/07/24 16:52:01
2001-07-24API Version 2Joachim Koenig
CVS patchset: 341 CVS date: 2001/07/24 16:10:14
2001-07-24big xshm cleanup (free memory properly, set up yuv2rgb only when necessary, ↵Guenter Bartsch
clean up field picture handling), gearing up for rc2 CVS patchset: 334 CVS date: 2001/07/24 12:57:29
2001-07-04spu support updated (unfinished) from Jamesuid32519
CVS patchset: 250 CVS date: 2001/07/04 17:10:24
2001-07-04* mediaLib accelerated yuv2rgb conversion routines (for sparc solaris)uid56437
* fix a few compiler warnings in video_out_syncfb.c * yuv2rgb overwrites memory when vertical scale factor is exactly 2.0 (step_dy == 16384) CVS patchset: 244 CVS date: 2001/07/04 14:01:50
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23
2001-06-14video output driver auto-probingGuenter Bartsch
CVS patchset: 179 CVS date: 2001/06/14 18:32:57
2001-05-30small changesJoachim Koenig
CVS patchset: 104 CVS date: 2001/05/30 18:32:15
2001-05-28syncfb for 0.5Joachim Koenig
CVS patchset: 95 CVS date: 2001/05/28 19:00:12
2001-05-07Check and comply with devfs (i hope).Daniel Caujolle-Bert
CVS patchset: 68 CVS date: 2001/05/07 02:25:00
2001-04-24Reunification of xine-lib and xine-output. Some code cleanups.Daniel Caujolle-Bert
CVS patchset: 21 CVS date: 2001/04/24 20:53:00