summaryrefslogtreecommitdiff
path: root/src/video_out
AgeCommit message (Collapse)Author
2001-09-06Unscaled YUY2 crashes, because step_dx/step_dy is invalid (both contain 0).Juergen Keil
CVS patchset: 571 CVS date: 2001/09/06 11:57:57
2001-09-01Don't change ideal_width for videos with "width % 32 == 16", so avoid softwareJuergen Keil
scaling in yuv2rgb. Is the "ideal_width &= 0xFFFFFF0;" rounded needed at all? CVS patchset: 544 CVS date: 2001/09/01 18:11:04
2001-08-28update to ffmpeg 0.4.5, buf types cleanup based on patch provided by Miguel ↵Guenter Bartsch
Freitas CVS patchset: 510 CVS date: 2001/08/28 19:16:19
2001-08-23Handle different byte order between X11 client <-> X11 server in yuv2rgb.Juergen Keil
CVS patchset: 467 CVS date: 2001/08/23 11:27:35
2001-08-20buffer handling changedJoachim Koenig
CVS patchset: 454 CVS date: 2001/08/20 11:16:40
2001-08-18various cleanups; 8 bit depth detection and handling (yuv2rgb not ↵Guenter Bartsch
implemented yet), smaller memory footprint, deprecated mpg123 plugin CVS patchset: 449 CVS date: 2001/08/18 23:30:51
2001-08-17Overlay has new data member rleEduard Hasenleithner
CVS patchset: 445 CVS date: 2001/08/17 16:00:02
2001-08-17Overlays are now passed in rle format. Causes a speed improvementEduard Hasenleithner
for subpicture overlays. CVS patchset: 444 CVS date: 2001/08/17 15:54:31
2001-08-16clut_t is now stored in machine endianess. Simplifies the transferEduard Hasenleithner
of the clut from the input plugin. CVS patchset: 434 CVS date: 2001/08/16 12:33:00
2001-08-14Fixed a bug resulting from the misassumption that the pixelsEduard Hasenleithner
are counted without the right and bottom border. CVS patchset: 429 CVS date: 2001/08/14 17:13:33
2001-08-13major rewrite of the subpicture mechanism in order to support menus.Eduard Hasenleithner
CVS patchset: 416 CVS date: 2001/08/13 12:52:33
2001-08-07latest ffmpeg updates - mmx works\! :-)Guenter Bartsch
CVS patchset: 400 CVS date: 2001/08/07 23:59:50
2001-07-30bugfix provided by Dennis BjorklundGuenter Bartsch
CVS patchset: 372 CVS date: 2001/07/30 19:37:18
2001-07-30aalib makefile patch provided by Damien ClermontéGuenter Bartsch
CVS patchset: 368 CVS date: 2001/07/30 15:47:58
2001-07-26Reverted a small error introduced into alphablend.cRich J Wareham
CVS patchset: 349 CVS date: 2001/07/26 00:18:45
2001-07-25A few small changes to help in some specific cases. Also a nasty hack added ↵Rich J Wareham
temporarily CVS patchset: 348 CVS date: 2001/07/25 23:26:14
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-24whoups, that free() was a bit too much #-))Guenter Bartsch
CVS patchset: 336 CVS date: 2001/07/24 13:20:02
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-20fixed arbitrary output window scaling and fullscreen playback using xshmGuenter Bartsch
CVS patchset: 311 CVS date: 2001/07/20 15:59:29
2001-07-18Split alsa drivers, more checks about versions. Made xine lib c++ compliant.Daniel Caujolle-Bert
CVS patchset: 308 CVS date: 2001/07/18 21:38:16
2001-07-18blind try to implement yuv2bgr32_mmxGuenter Bartsch
CVS patchset: 307 CVS date: 2001/07/18 14:48:07
2001-07-17added some code for window resize handling in XShm (disabled it for it's not ↵Guenter Bartsch
stable yet) and added a config file option zoom_mpeg1 CVS patchset: 301 CVS date: 2001/07/17 20:47:35
2001-07-17just noticed a few ozt-of-date copyright messagesGuenter Bartsch
CVS patchset: 300 CVS date: 2001/07/17 19:40:27
2001-07-17yuy2 -> rgb conversion routines in C (no mlib/mmx yet)Guenter Bartsch
CVS patchset: 299 CVS date: 2001/07/17 19:37:21
2001-07-17added (now required) field callback, not implemented yet but at least aaxine ↵Guenter Bartsch
should work as it did before now CVS patchset: 294 CVS date: 2001/07/17 15:20:44
2001-07-16IRIX / mips port. Audio and CD support are not implemented yet.Matthias Hopf
Nuked BUILD_LIB_STATIC. Changed some architecture dependend code to feature dependend code. Autoconf'ing CD / DVD ioctl() support. CVS patchset: 288 CVS date: 2001/07/16 19:36:00
2001-07-16Fix 24-bit depth / 32bpp output when not using mit-shmJuergen Keil
CVS patchset: 285 CVS date: 2001/07/16 09:18:24
2001-07-14The same bug (see previous commit from guenter) is present in 24 bit yuv2rgbJuergen Keil
CVS patchset: 280 CVS date: 2001/07/14 18:01:47
2001-07-11fixed playback of field picture based streams using XShmGuenter Bartsch
CVS patchset: 273 CVS date: 2001/07/11 23:31:44
2001-07-11fixed 15 bit support (mmx)Guenter Bartsch
CVS patchset: 271 CVS date: 2001/07/11 21:03:42
2001-07-11fixed crash in xv plugin on displays that have the Xv extension but no ↵Guenter Bartsch
xv-capable driver CVS patchset: 270 CVS date: 2001/07/11 20:16:02
2001-07-10Fixed get_dir in input plugins. Fixed a strange header inclusion bugDaniel Caujolle-Bert
in libw32dll/wine. CVS patchset: 264 CVS date: 2001/07/10 21:07:55
2001-07-10subtitle patches (esp. for XShm) from JamesGuenter Bartsch
CVS patchset: 263 CVS date: 2001/07/10 19:33:05
2001-07-09document a few known problems with the solaris version of xineJuergen Keil
add a prototype for the mlib accelerated yub2rgb subroutine CVS patchset: 262 CVS date: 2001/07/09 18:46:07
2001-07-09latest subtitle patches (cleanups) from jamesGuenter Bartsch
CVS patchset: 261 CVS date: 2001/07/09 16:13:11
2001-07-08subtitle patches from jamesGuenter Bartsch
CVS patchset: 259 CVS date: 2001/07/08 18:15:54
2001-07-06fixed video offset bug for remote x11 voHeiko Schaefer
CVS patchset: 256 CVS date: 2001/07/06 11:14:38
2001-07-05added missing header files to Makefile.amsGuenter Bartsch
CVS patchset: 255 CVS date: 2001/07/05 21:42:29
2001-07-04latest overlay patches from James, simple overlays should workuid32519
CVS patchset: 254 CVS date: 2001/07/04 20:32: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-07-02Must re-initialize FPU registers after MMX use. Without such a re-Juergen Keil
initialization, the next piece of code that attempts to do FP calculations crashes with SIGFPE (fpu register stack overflow?) CVS patchset: 241 CVS date: 2001/07/02 11:44:39
2001-06-25Unscaled MMX accelerated yuv2rgb was broken, used wrong value for {yuv}_strideJuergen Keil
CVS patchset: 233 CVS date: 2001/06/25 15:50:14
2001-06-25only zoom mpeg1 if running locallyGuenter Bartsch
CVS patchset: 232 CVS date: 2001/06/25 09:51:47
2001-06-25use XvShm by defaultGuenter Bartsch
CVS patchset: 230 CVS date: 2001/06/25 08:33:58
2001-06-24lots of bugfixes for race condtitions, X11 in general and support for remote ↵Guenter Bartsch
Xv output CVS patchset: 228 CVS date: 2001/06/24 22:20:25
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23
2001-06-18Added very primitive overlay capacity (white line now appears if subtitles ↵Rich J Wareham
are enabled.) CVS patchset: 210 CVS date: 2001/06/18 15:43:00