Author: pebender
Date: Mon May 18 14:28:07 2009
New Revision: 4780
Added:
trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
trunk/gar-minimyth/script/myth-0.20/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
trunk/gar-minimyth/script/myth-0.21/mythtv/files/mythtv-0.21-disable_drm_vsync.patch
trunk/gar-minimyth/script/myth-trunk/mythtv/files/mythtv-trunk-disable_drm_vsync.patch
Modified:
trunk/gar-minimyth/html/minimyth/document-changelog.txt
trunk/gar-minimyth/html/minimyth/document-todo.txt
trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/Makefile
trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/checksums
trunk/gar-minimyth/script/myth-0.20/mythtv/Makefile
trunk/gar-minimyth/script/myth-0.20/mythtv/checksums
trunk/gar-minimyth/script/myth-0.21/mythtv/Makefile
trunk/gar-minimyth/script/myth-0.21/mythtv/checksums
trunk/gar-minimyth/script/myth-trunk/mythtv/Makefile
trunk/gar-minimyth/script/myth-trunk/mythtv/checksums
Log:
- Disabled synchronizing using DRM vblank as it is broken when using
Linux 2.6.28 or greater and VIA video hardware.
Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt Mon May 18
14:28:07 2009
@@ -56,6 +56,10 @@
- Updated default LCDd.conf file.
- Set ServerScreen=no.
+Modified MythTV
+ - Disabled synchronizing using DRM vblank as it is broken when using
+ Linux 2.6.28 or greater and VIA video hardware.
+
Modified mediaplayers
- Modified mplayer-vld so that it uses the system liba52.
Modified: trunk/gar-minimyth/html/minimyth/document-todo.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-todo.txt (original)
+++ trunk/gar-minimyth/html/minimyth/document-todo.txt Mon May 18 14:28:07
2009
@@ -2,10 +2,6 @@
kde/kdelibs - 4.x.x - not compatible with Qt
3.3.x (requires Qt 4.3.x).
kernel-* - 2.6.27.x - causes LIRC to fail
after wake from suspend.
- causes wake-on-USB to
fail.
- kernel-* - 2.6.28.x - causes openchrome
XvMC-VLD to stutter in MythTV,
- but it works fine in
MPlayer and Xine.
- kernel-* - 2.6.29.x - causes openchrome
XvMC-VLD to stutter in MythTV,
- but it works fine in
MPlayer and Xine.
net/curl - 7.19.4 - breaks TFTP upload:
<http://www.minimyth.org/forum/viewtopic.php?t=2212>.
nvidia/* - 173.14.18 - causes problems with
DPMS:
@@ -25,6 +21,8 @@
Packages we may update:
emulators/fceu - 2.0.x - requires SCons to build.
+ kernel-* - 2.6.28.x
+ kernel-* - 2.6.29.x
xorg-7.3/libX11 - 1.2 - need to figure out why X
transport
is broken.
xorg-7.3/xproto - 7.0.15 - requires libX11 1.2.
Modified: trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/Makefile
==============================================================================
--- trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/Makefile (original)
+++ trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/Makefile Mon May 18
14:28:07 2009
@@ -18,6 +18,7 @@
$(DISTNAME_SHORT)-eject.patch \
$(DISTNAME_SHORT)-udevinfo.patch \
$(DISTNAME_SHORT)-lm_sensors_detect.patch \
+ $(DISTNAME_SHORT)-disable_drm_vsync.patch \
$(DISTNAME_SHORT).patch.gar \
$(DISTNAME_SHORT)-init.patch \
$(DISTNAME_SHORT)-mythaudio.patch \
Modified: trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/checksums
==============================================================================
--- trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/checksums
(original)
+++ trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/checksums Mon May
18
14:28:07 2009
@@ -11,6 +11,7 @@
0847e4ebdf7ae63d7ca049411a5a0061 download/mythtv-0.20-eject.patch
aa6cc37f6bbc2f2a78f36005a8f58ad7 download/mythtv-0.20-udevinfo.patch
29a195b9bda7d60b19a53773766c4936
download/mythtv-0.20-lm_sensors_detect.patch
+d1f5f3d7ef8658f5b7b3e60c04403d20
download/mythtv-0.20-disable_drm_vsync.patch
d51148f3facd7b10c47bd27c380687d2 download/mythtv-0.20.patch.gar
79861a7f8944f95b44bdffc0a54ef95e download/mythtv-0.20-init.patch
7eb9d1e37fa391f279fd022fafdf1a9c download/mythtv-0.20-mythaudio.patch
Added:
trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/myth-0.20-softpad/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
Mon May 18 14:28:07 2009
@@ -0,0 +1,12 @@
+diff -Naur mythtv-0.20-16082-old/libs/libmythtv/vsync.cpp
mythtv-0.20-16082-new/libs/libmythtv/vsync.cpp
+--- mythtv-0.20-16082-old/libs/libmythtv/vsync.cpp 2008-09-15
14:04:57.000000000 -0700
++++ mythtv-0.20-16082-new/libs/libmythtv/vsync.cpp 2009-05-18
14:16:19.000000000 -0700
+@@ -92,7 +92,7 @@
+ }
+
+ TESTVIDEOSYNC(nVidiaVideoSync);
+- TESTVIDEOSYNC(DRMVideoSync);
++// TESTVIDEOSYNC(DRMVideoSync);
+ if (tryOpenGL)
+ TESTVIDEOSYNC(OpenGLVideoSync);
+ #ifdef __linux__
Modified: trunk/gar-minimyth/script/myth-0.20/mythtv/Makefile
==============================================================================
--- trunk/gar-minimyth/script/myth-0.20/mythtv/Makefile (original)
+++ trunk/gar-minimyth/script/myth-0.20/mythtv/Makefile Mon May 18 14:28:07
2009
@@ -18,6 +18,7 @@
$(DISTNAME_SHORT)-eject.patch \
$(DISTNAME_SHORT)-udevinfo.patch \
$(DISTNAME_SHORT)-lm_sensors_detect.patch \
+ $(DISTNAME_SHORT)-disable_drm_vsync.patch \
$(DISTNAME_SHORT).patch.gar \
$(DISTNAME_SHORT)-init.patch \
$(DISTNAME_SHORT)-mythaudio.patch \
Modified: trunk/gar-minimyth/script/myth-0.20/mythtv/checksums
==============================================================================
--- trunk/gar-minimyth/script/myth-0.20/mythtv/checksums (original)
+++ trunk/gar-minimyth/script/myth-0.20/mythtv/checksums Mon May 18
14:28:07 2009
@@ -11,6 +11,7 @@
9a25dde95778e63d987a3c3c7e9a75f7 download/mythtv-0.20-eject.patch
aa6cc37f6bbc2f2a78f36005a8f58ad7 download/mythtv-0.20-udevinfo.patch
050e7a83fc11fb931d546bd8f0cac9cf
download/mythtv-0.20-lm_sensors_detect.patch
+d1f5f3d7ef8658f5b7b3e60c04403d20
download/mythtv-0.20-disable_drm_vsync.patch
3fc716d1589341cbe952120bc076dd75 download/mythtv-0.20.patch.gar
d7a0657ed891e0292da7e7805da2a068 download/mythtv-0.20-init.patch
0e3e323ed2c731ee38fbeace6b1e722d download/mythtv-0.20-mythaudio.patch
Added:
trunk/gar-minimyth/script/myth-0.20/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/myth-0.20/mythtv/files/mythtv-0.20-disable_drm_vsync.patch
Mon May 18 14:28:07 2009
@@ -0,0 +1,12 @@
+diff -Naur mythtv-0.20-16082-old/libs/libmythtv/vsync.cpp
mythtv-0.20-16082-new/libs/libmythtv/vsync.cpp
+--- mythtv-0.20-16082-old/libs/libmythtv/vsync.cpp 2008-09-15
14:04:57.000000000 -0700
++++ mythtv-0.20-16082-new/libs/libmythtv/vsync.cpp 2009-05-18
14:16:19.000000000 -0700
+@@ -92,7 +92,7 @@
+ }
+
+ TESTVIDEOSYNC(nVidiaVideoSync);
+- TESTVIDEOSYNC(DRMVideoSync);
++// TESTVIDEOSYNC(DRMVideoSync);
+ if (tryOpenGL)
+ TESTVIDEOSYNC(OpenGLVideoSync);
+ #ifdef __linux__
Modified: trunk/gar-minimyth/script/myth-0.21/mythtv/Makefile
==============================================================================
--- trunk/gar-minimyth/script/myth-0.21/mythtv/Makefile (original)
+++ trunk/gar-minimyth/script/myth-0.21/mythtv/Makefile Mon May 18 14:28:07
2009
@@ -16,6 +16,7 @@
$(DISTNAME_SHORT)-networkcontrol.patch \
$(DISTNAME_SHORT)-eject.patch \
$(DISTNAME_SHORT)-udevinfo.patch \
+ $(DISTNAME_SHORT)-disable_drm_vsync.patch \
$(DISTNAME_SHORT).patch.gar \
$(DISTNAME_SHORT)-init.patch \
$(DISTNAME_SHORT)-minimyth.patch \
Modified: trunk/gar-minimyth/script/myth-0.21/mythtv/checksums
==============================================================================
--- trunk/gar-minimyth/script/myth-0.21/mythtv/checksums (original)
+++ trunk/gar-minimyth/script/myth-0.21/mythtv/checksums Mon May 18
14:28:07 2009
@@ -9,6 +9,7 @@
df28f8fa689969f883985fb72b5da21c download/mythtv-0.21-networkcontrol.patch
65beb4de89aae442de375538ddda491b download/mythtv-0.21-eject.patch
8ac27d9cecb019a7acd98b0a9384e8ea download/mythtv-0.21-udevinfo.patch
+687f73b4aa504a2484da984811096c38
download/mythtv-0.21-disable_drm_vsync.patch
0ede421492805d53a8a25410dd290409 download/mythtv-0.21.patch.gar
a5755ae45bbadae975f601a10c1d9901 download/mythtv-0.21-init.patch
a23879dcea0e725b1f9ea7696a4fd209 download/mythtv-0.21-minimyth.patch
Added:
trunk/gar-minimyth/script/myth-0.21/mythtv/files/mythtv-0.21-disable_drm_vsync.patch
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/myth-0.21/mythtv/files/mythtv-0.21-disable_drm_vsync.patch
Mon May 18 14:28:07 2009
@@ -0,0 +1,12 @@
+diff -Naur mythtv-0.21-20585-old/libs/libmythtv/vsync.cpp
mythtv-0.21-20585-new/libs/libmythtv/vsync.cpp
+--- mythtv-0.21-20585-old/libs/libmythtv/vsync.cpp 2009-05-18
13:41:39.000000000 -0700
++++ mythtv-0.21-20585-new/libs/libmythtv/vsync.cpp 2009-05-18
13:41:48.000000000 -0700
+@@ -96,7 +96,7 @@
+ #endif
+ #ifndef _WIN32
+ TESTVIDEOSYNC(nVidiaVideoSync);
+- TESTVIDEOSYNC(DRMVideoSync);
++// TESTVIDEOSYNC(DRMVideoSync);
+ if (tryOpenGL)
+ TESTVIDEOSYNC(OpenGLVideoSync);
+ #endif // _WIN32
Modified: trunk/gar-minimyth/script/myth-trunk/mythtv/Makefile
==============================================================================
--- trunk/gar-minimyth/script/myth-trunk/mythtv/Makefile (original)
+++ trunk/gar-minimyth/script/myth-trunk/mythtv/Makefile Mon May 18
14:28:07 2009
@@ -12,6 +12,7 @@
$(DISTNAME_SHORT)-networkcontrol.patch \
$(DISTNAME_SHORT)-eject.patch \
$(DISTNAME_SHORT)-udevinfo.patch \
+ $(DISTNAME_SHORT)-disable_drm_vsync.patch \
$(DISTNAME_SHORT).patch.gar \
$(DISTNAME_SHORT)-init.patch \
$(DISTNAME_SHORT)-minimyth.patch \
Modified: trunk/gar-minimyth/script/myth-trunk/mythtv/checksums
==============================================================================
--- trunk/gar-minimyth/script/myth-trunk/mythtv/checksums (original)
+++ trunk/gar-minimyth/script/myth-trunk/mythtv/checksums Mon May 18
14:28:07 2009
@@ -5,6 +5,7 @@
d218ca7a97328f09d9641d93648063a9
download/mythtv-trunk-networkcontrol.patch
24f833c2ea4fa42a3eb445f980cc7391 download/mythtv-trunk-eject.patch
79cef3f95406a8a5835cb59277c215ea download/mythtv-trunk-udevinfo.patch
+9f0bda7a1dd87efa2a80ffdf6042e34f
download/mythtv-trunk-disable_drm_vsync.patch
2ed7a39c64312985b739dc74e73ee2b9 download/mythtv-trunk.patch.gar
1dce7e0bcf0a85be876c2b02e2e749dc download/mythtv-trunk-init.patch
db33c1c4b69f58e3a1f94585021b3188 download/mythtv-trunk-minimyth.patch
Added:
trunk/gar-minimyth/script/myth-trunk/mythtv/files/mythtv-trunk-disable_drm_vsync.patch
==============================================================================
--- (empty file)
+++
trunk/gar-minimyth/script/myth-trunk/mythtv/files/mythtv-trunk-disable_drm_vsync.patch
Mon May 18 14:28:07 2009
@@ -0,0 +1,12 @@
+diff -Naur mythtv-trunk-20586-old/libs/libmythtv/vsync.cpp
mythtv-trunk-20586-new/libs/libmythtv/vsync.cpp
+--- mythtv-trunk-20586-old/libs/libmythtv/vsync.cpp 2009-05-17
07:53:42.000000000 -0700
++++ mythtv-trunk-20586-new/libs/libmythtv/vsync.cpp 2009-05-18
14:22:46.000000000 -0700
+@@ -96,7 +96,7 @@
+ // TESTVIDEOSYNC(VDPAUVideoSync);
+ #endif
+ #ifndef _WIN32
+- TESTVIDEOSYNC(DRMVideoSync);
++// TESTVIDEOSYNC(DRMVideoSync);
+ if (tryOpenGL)
+ TESTVIDEOSYNC(OpenGLVideoSync);
+ #endif // _WIN32
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---