xserver-xorg-video-ivtvdev: Changes to 'debian-unstable'
configure | 20 ++++++++++----------
configure.ac | 2 +-
src/ivtv.c | 2 +-
3 files changed, 12 insertions(+), 12 deletions(-)
New commits:
commit 804d2bdd30eef9e1eaf785996928cd894a558bcc
Author: hverkuil <hverkuil@f93e8361-94ff-0310-af1b-c9b61a63ab7d>
Date: Sun Oct 14 17:47:01 2007 +0000
Update README with note regarding the MythTV interlacing settings.
git-svn-id: http://ivtvdriver.org/svn/xf86-video-ivtv/trunk@4073 f93e8361-94ff-0310-af1b-c9b61a63ab7d
diff --git a/README b/README
index de38ba3..4d52737 100644
--- a/README
+++ b/README
@@ -31,6 +31,12 @@ replace it with 'ivtv-fb'.
The ivtv framebuffer driver can be obtained from www.ivtvdriver.org. It
is part of the ivtv package. It will be merged with kernel 2.6.24.
+The latest MythTV subversion code has overhauled the video out
+handling. By default it will select the 'Bob (2x)' deinterlacer for
+Xv output. This is NOT compatible with the Xv overlay support for the
+PVR-350. It won't crash, but the resulting image will be extremely poor.
+So don't use that.
+
Xorg 7.x Servers
================
commit bfd21e06ccdfe3e9477407bd8cd93a8bbd9bc463
Author: hverkuil <hverkuil@f93e8361-94ff-0310-af1b-c9b61a63ab7d>
Date: Sun Oct 14 16:35:04 2007 +0000
Changelog -> ChangeLog
Add ChangeLog to the dist target.
git-svn-id: http://ivtvdriver.org/svn/xdriver/trunk@4069 f93e8361-94ff-0310-af1b-c9b61a63ab7d
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..d5da1f9
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,47 @@
+#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.
diff --git a/Changelog b/Changelog
deleted file mode 100644
index d5da1f9..0000000
--- a/Changelog
+++ /dev/null
@@ -1,47 +0,0 @@
-#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.
diff --git a/Makefile.in b/Makefile.in
index 341f761..ee651a5 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -52,7 +52,7 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
subdir = .
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+DIST_COMMON = README ChangeLog $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/configure config.guess config.sub depcomp \
install-sh ltmain.sh missing
commit 7ebe05c04228bc923d4ab2d0343932fa87048ea6
Author: hverkuil <hverkuil@f93e8361-94ff-0310-af1b-c9b61a63ab7d>
Date: Sun Oct 14 16:25:34 2007 +0000
Also update configure.ac
git-svn-id: http://ivtvdriver.org/svn/xdriver/trunk@4068 f93e8361-94ff-0310-af1b-c9b61a63ab7d
diff --git a/configure b/configure
index 8fcce5c..ca8c3f7 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for xf86-video-ivtv 1.0.0.
+# Generated by GNU Autoconf 2.61 for xf86-video-ivtv 1.0.1.
#
# Report bugs to <http://ivtvdriver.org/trac>.
#
@@ -728,8 +728,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='xf86-video-ivtv'
PACKAGE_TARNAME='xf86-video-ivtv'
-PACKAGE_VERSION='1.0.0'
-PACKAGE_STRING='xf86-video-ivtv 1.0.0'
+PACKAGE_VERSION='1.0.1'
+PACKAGE_STRING='xf86-video-ivtv 1.0.1'
PACKAGE_BUGREPORT='http://ivtvdriver.org/trac'
ac_unique_file="Makefile.am"
@@ -1413,7 +1413,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures xf86-video-ivtv 1.0.0 to adapt to many kinds of systems.
+\`configure' configures xf86-video-ivtv 1.0.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1483,7 +1483,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of xf86-video-ivtv 1.0.0:";;
+ short | recursive ) echo "Configuration of xf86-video-ivtv 1.0.1:";;
esac
cat <<\_ACEOF
@@ -1595,7 +1595,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-xf86-video-ivtv configure 1.0.0
+xf86-video-ivtv configure 1.0.1
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1609,7 +1609,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by xf86-video-ivtv $as_me 1.0.0, which was
+It was created by xf86-video-ivtv $as_me 1.0.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2304,7 +2304,7 @@ fi
# Define the identity of the package.
PACKAGE='xf86-video-ivtv'
- VERSION='1.0.0'
+ VERSION='1.0.1'
cat >>confdefs.h <<_ACEOF
@@ -21123,7 +21123,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by xf86-video-ivtv $as_me 1.0.0, which was
+This file was extended by xf86-video-ivtv $as_me 1.0.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -21176,7 +21176,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-xf86-video-ivtv config.status 1.0.0
+xf86-video-ivtv config.status 1.0.1
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/configure.ac b/configure.ac
index 9217e7e..7cea937 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
AC_PREREQ(2.57)
AC_INIT([xf86-video-ivtv],
- 1.0.0,
+ 1.0.1,
[http://ivtvdriver.org/trac],
xf86-video-ivtv)
commit d7970f8f3d600b8371bd5db6e57f65eae7bb71ae
Author: hverkuil <hverkuil@f93e8361-94ff-0310-af1b-c9b61a63ab7d>
Date: Sun Oct 14 16:23:31 2007 +0000
Continue with 1.0.1.
git-svn-id: http://ivtvdriver.org/svn/xdriver/trunk@4067 f93e8361-94ff-0310-af1b-c9b61a63ab7d
diff --git a/src/ivtv.c b/src/ivtv.c
index 069d439..c8c0a2f 100644
--- a/src/ivtv.c
+++ b/src/ivtv.c
@@ -114,7 +114,7 @@ static int pix24bpp = 0;
#define IVTVDEV_DRIVER_NAME "ivtv"
#define IVTVDEV_VERSION_MAJOR 1
#define IVTVDEV_VERSION_MINOR 0
-#define IVTVDEV_VERSION_PATCH 0
+#define IVTVDEV_VERSION_PATCH 1
#define IVTVDEV_VERSION ((IVTVDEV_VERSION_MAJOR << 16) | \
(IVTVDEV_VERSION_MINOR << 8) | \
(IVTVDEV_VERSION_PATCH))
Reply to: