#1.0.1 - Add support for newer X org versions with libpciaccess - xf86-video-ivtv Xv scaling fix #1.0.0 - Renamed to ivtv_drv and xf86-video-ivtv for consistency with X11R7 naming convention. - When the ivtv X driver is loaded, it ensures the osd/framebuffer is switched on, and both global & local alpha are off. - Remove obsolete text from the README. - Delete obsolete xc directory. - Reformatted code to Xorg style - Fixed Xv support for IVTV versions < 1.0.0 - Removed dead code - Other minor tweaks & clean-ups to make the code more consistent. - Tweaked configure.ac for a more graceful failure if the base requirements aren't met. - Add support for multiple PVR350's - Add support for multiple 'resolutions', switchable via randr - Add support for 8/16 bpp modes - XV not supported for 8bpp - Add support for Virtual resolutions with panning - Add support for Big-endian CPUs - induces speed penalty since cpu has to byte swap all data - Takes advantage of improved dma if ivtv > 0.10.0 - Most ErrorF calls replaced with xf86DrvMsg - New resolution/colour support only works if ivtv-fb is loaded WITHOUT 'osd_compat=1' - compiles with Xorg 7.x as well as older X versions - Add software scaling for images larger than 720x576 #0.10.6 - Improved performance by only fixing up correct sized region - should build against xorg corrrectly #0.10.5 - Add autopaint colorkey support (XV_AUTOPAINTCOLORKEY) #0.10.4 - Add colorkey support (XV_COLORKEY) #0.10.2 - Fix device identification for /dev/video/1 type fb devices - Allow ivtv/350 to scale up xv playback #0.10.1 - Fix NTSC playback #0.10 - Fix playback of non full height videos - center video in screen - revert PREP_FRAME code to same as 0.8 for now. #0.9 - first attempt at Xv - Remove some ioctl calls we know will fail and aren't important. #0.8 - fix error using fbdev option to specify device to use #0.7 - frame buffer device now specified with fbdev again - Configuration code is more like most pci cards instead of framebuffer driver so less things go wrong and error messages are more sensible - Uses installed ivtv header file - Probe does ivtvfb ioctl to ensure frame buffer is really ivtv. #0.6 - Fix dma too large an area on full screen updates #0.5 - Remove name conflicts #0.4 - Sends data in multiples of 64K to keep ivtv happ(ish) - Grabs the sum of the dirty regions and just updates that region. - pointer passed to ivtv is not aligned on page boundaries so relies on ivtv-0.1.10-pre2-ck108d or newer version of myth to work properly.