summaryrefslogtreecommitdiff
path: root/src/video_out
AgeCommit message (Collapse)Author
2001-09-16Update docs. Fixed some warnings. configure.in is ready for 0.9.1.Daniel Caujolle-Bert
CVS patchset: 646 CVS date: 2001/09/16 23:13:45
2001-09-16software deinterlacer filter (BOB)Miguel Freitas
currently only working with Xv and MMX CVS patchset: 641 CVS date: 2001/09/16 15:14:30
2001-09-11video_out_xshm crashes for scale factor 16/23, due to rounding error.Juergen Keil
yuv2rgb routines changed to loop over destination height, instead of source height. CVS patchset: 619 CVS date: 2001/09/11 17:12:39
2001-09-10- aspect ratio switching with autorepeat crashes video_out_xshm;Juergen Keil
driver's stripe_height was not always updated - yuv2rgb_setup was called for every xshm_update_frame_format, wasting time CVS patchset: 605 CVS date: 2001/09/10 15:42:39
2001-09-10Xv attribute setting bugfix provided by Frederic Devernay ↵Guenter Bartsch
<Frederic.Devernay@sophia.inria.fr> CVS patchset: 603 CVS date: 2001/09/10 14:18:47
2001-09-10Dynamically allocate the profiler IDs, and add a profiler for video_out_xshm'sJuergen Keil
yuv2rgb conversion CVS patchset: 601 CVS date: 2001/09/10 13:36:56
2001-09-10fix for frame buffers that were never ->displayed()Miguel Freitas
CVS patchset: 598 CVS date: 2001/09/10 00:53:06
2001-09-09- adapt to window size changes in the xshm video_out driver; rescale theJuergen Keil
video - resize the video window, when switching apect ratio - always display video frames centers in the given drawable - fix zoom_mpeg1 bug (the zoom hack was sometimes enabeld/disabled while switching aspect ratio for a video what has a "delivered_width" slighly smaller than 400) - better integration of the "VIDEO_OUT_NOSCALE" hack, to disable all software scaling inside the xshm video driver (enabled by calling xine with the environment variable "VIDEO_OUT_NOSCALE" set). TODO: The "VIDEO_OUT_NOSCALE" environment variable should probably be replaces by some .xinerc config value. - fix a problem where parts of on old frame remained on the video window, when switching aspect ratio or after a fullscreen toggle CVS patchset: 592 CVS date: 2001/09/09 15:49:22
2001-09-06Trying to port the xine-lib sources to a non-gcc compilerJuergen Keil
CVS patchset: 584 CVS date: 2001/09/06 18:38:11
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