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
-~----------~----~----~----~------~----~------~--~---

Reply via email to