rpms/mythtv/F-10 mythplugins-0.21-svnfixes.patch, 1.3, 1.4 mythtv-0.21-svnfixes.patch, 1.3, 1.4 mythtv.spec, 1.12, 1.13

Jarod Wilson jarod at rpmfusion.org
Sat Nov 29 07:31:17 CET 2008


Author: jarod

Update of /cvs/free/rpms/mythtv/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27253

Modified Files:
	mythplugins-0.21-svnfixes.patch mythtv-0.21-svnfixes.patch 
	mythtv.spec 
Log Message:
* Fri Nov 28 2008 Jarod Wilson <jarod at wilsonet.com> - 0.21-14
- Update release-0-21-fixes patches (r19169)
- Should resolve 720p playback stutter, rpmfusion bz#186


mythplugins-0.21-svnfixes.patch:

Index: mythplugins-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-10/mythplugins-0.21-svnfixes.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mythplugins-0.21-svnfixes.patch	6 Oct 2008 18:44:16 -0000	1.3
+++ mythplugins-0.21-svnfixes.patch	29 Nov 2008 06:31:16 -0000	1.4
@@ -1,3 +1,18 @@
+Index: mythplugins/mythweb/INSTALL
+===================================================================
+--- mythplugins/mythweb/INSTALL	(revision 16468)
++++ mythplugins/mythweb/INSTALL	(working copy)
+@@ -195,6 +195,10 @@
+     mod_deflate
+     mod_headers
+ 
++In Suse 10.3 and above, you'll need to add "rewrite" in the file
++/etc/sysconfig/apache2 on the "APACHE_MODULES" line if it's not already
++there.
++
+ =================
+ 5.1 Apache Config
+ =================
 Index: mythplugins/mythweb/modules/music/stream.php
 ===================================================================
 --- mythplugins/mythweb/modules/music/stream.php	(revision 16468)
@@ -5114,10 +5129,6 @@
      </message>
  </context>
  </TS>
-Index: mythplugins/mytharchive/i18n/mytharchive_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mytharchive/i18n/mytharchive_nl.ts
 ===================================================================
 --- mythplugins/mytharchive/i18n/mytharchive_nl.ts	(revision 16468)
@@ -6009,14 +6020,6 @@
          <source>Parental Pin:</source>
          <translation>Pincode:</translation>
      </message>
-Index: mythplugins/mytharchive/i18n/mytharchive_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
-Index: mythplugins/mytharchive/i18n/mytharchive_dk.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mytharchive/mytharchive/archivemenu.xml
 ===================================================================
 --- mythplugins/mytharchive/mytharchive/archivemenu.xml	(revision 16468)
@@ -6549,10 +6552,6 @@
              title = title[:32]
  
              #Create the DVD ISO image
-Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.ts
 ===================================================================
 --- mythplugins/mythbrowser/i18n/mythbrowser_fi.ts	(revision 16468)
@@ -6566,10 +6565,6 @@
      </message>
  </context>
  </TS>
-Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.ts
 ===================================================================
 --- mythplugins/mythbrowser/i18n/mythbrowser_nl.ts	(revision 16468)
@@ -7963,14 +7958,6 @@
      </message>
  </context>
  </TS>
-Index: mythplugins/mythweather/i18n/mythweather_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
-Index: mythplugins/mythweather/i18n/mythweather_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl
 ===================================================================
 --- mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl	(revision 16468)
@@ -9286,10 +9273,28 @@
      a multi-location screen you have to set the location of each individual data
      item.  This may not be ideal, but it does allow for very easy screen and
      source development, along with very customizable location setups.  The
-Index: mythplugins/mythgallery/i18n/mythgallery_fi.qm
+Index: mythplugins/mythgallery/i18n/mythgallery_nb.ts
 ===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
+--- mythplugins/mythgallery/i18n/mythgallery_nb.ts	(revision 16468)
++++ mythplugins/mythgallery/i18n/mythgallery_nb.ts	(working copy)
+@@ -35,7 +35,7 @@
+     </message>
+     <message>
+         <source>Import pictures?</source>
+-        <translation>Imporere bilder?</translation>
++        <translation>Importere bilder?</translation>
+     </message>
+     <message>
+         <source>No</source>
+@@ -83,7 +83,7 @@
+     </message>
+     <message>
+         <source>Return</source>
+-        <translation>Enter</translation>
++        <translation>Tilbake</translation>
+     </message>
+     <message>
+         <source>Clear Marked</source>
 Index: mythplugins/mythgallery/i18n/mythgallery_nl.ts
 ===================================================================
 --- mythplugins/mythgallery/i18n/mythgallery_nl.ts	(revision 16468)
@@ -9806,10 +9811,6 @@
      </message>
  </context>
  <context>
-Index: mythplugins/mythgallery/i18n/mythgallery_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythmovies/ignyte/ignytegrabber.cpp
 ===================================================================
 --- mythplugins/mythmovies/ignyte/ignytegrabber.cpp	(revision 16468)
@@ -10059,10 +10060,6 @@
          <source>Minutes</source>
          <translation>Minuten</translation>
      </message>
-Index: mythplugins/mythflix/i18n/mythflix_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythflix/i18n/mythflix_fi.ts
 ===================================================================
 --- mythplugins/mythflix/i18n/mythflix_fi.ts	(revision 16468)
@@ -10149,10 +10146,28 @@
      </message>
  </context>
  <context>
-Index: mythplugins/mythflix/i18n/mythflix_nl.qm
+Index: mythplugins/mythflix/mythflix/netflix-ui.xml
 ===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
+--- mythplugins/mythflix/mythflix/netflix-ui.xml	(revision 16468)
++++ mythplugins/mythflix/mythflix/netflix-ui.xml	(working copy)
+@@ -91,7 +91,7 @@
+       </image>
+ 
+       <image name="background" draworder="0" fleximage="no">
+-        <filename>news-info-bg.png</filename>
++        <filename>mythflix_background.png</filename>
+         <position>0,0</position>
+       </image>
+ 
+@@ -178,7 +178,7 @@
+         </image>
+         
+         <image name="background" draworder="0" fleximage="no">
+-          <filename>news-info-bg.png</filename>
++          <filename>mythflix_background.png</filename>
+           <position>0,0</position>
+         </image>
+         
 Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.ts
 ===================================================================
 --- mythplugins/mythcontrols/i18n/mythcontrols_nl.ts	(revision 16468)
@@ -10441,10 +10456,6 @@
          <source>No</source>
          <translation type="obsolete">Nee</translation>
      </message>
-Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.ts
 ===================================================================
 --- mythplugins/mythcontrols/i18n/mythcontrols_fi.ts	(revision 16468)
@@ -10581,14 +10592,6 @@
      </message>
  </context>
  <context>
-Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
-Index: mythplugins/mythvideo/i18n/mythvideo_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythvideo/i18n/mythvideo_nl.ts
 ===================================================================
 --- mythplugins/mythvideo/i18n/mythvideo_nl.ts	(revision 16468)
@@ -12139,10 +12142,6 @@
  
              command_string = "Internal";
              gContext->GetMainWindow()->HandleMedia(command_string, filename);
-Index: mythplugins/mythphone/i18n/mythphone_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythphone/i18n/mythphone_nl.ts
 ===================================================================
 --- mythplugins/mythphone/i18n/mythphone_nl.ts	(revision 16468)
@@ -12920,10 +12919,6 @@
      </message>
  </context>
  </TS>
-Index: mythplugins/mythgame/i18n/mythgame_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythgame/i18n/mythgame_nl.ts
 ===================================================================
 --- mythplugins/mythgame/i18n/mythgame_nl.ts	(revision 16468)
@@ -13353,10 +13348,6 @@
          <source>Favorite:</source>
          <translation>Favoriet:</translation>
      </message>
-Index: mythplugins/mythgame/i18n/mythgame_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythgame/i18n/mythgame_fi.ts
 ===================================================================
 --- mythplugins/mythgame/i18n/mythgame_fi.ts	(revision 16468)
@@ -14510,14 +14501,6 @@
      </message>
  </context>
  <context>
-Index: mythplugins/mythnews/i18n/mythnews_nl.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
-Index: mythplugins/mythnews/i18n/mythnews_fi.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythplugins/mythnews/i18n/mythnews_nl.ts
 ===================================================================
 --- mythplugins/mythnews/i18n/mythnews_nl.ts	(revision 16468)
@@ -14679,3 +14662,131 @@
          <source>Minutes</source>
          <translation>Minuten</translation>
      </message>
+Index: mythplugins/mythnews/mythnews/news-sites.xml
+===================================================================
+--- mythplugins/mythnews/mythnews/news-sites.xml	(revision 16468)
++++ mythplugins/mythnews/mythnews/news-sites.xml	(working copy)
+@@ -725,85 +725,75 @@
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Broadcasting</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsbroadcast.xml</url>
++        <title>Digital Spy - News Headlines</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsall.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Cable</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dscable.xml</url>
++        <title>Digital Spy - Entertainment Headlines</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsentertainmentnews.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Cult</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dscult.xml</url>
++        <title>Digital Spy - Media Headlines</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsmedianews.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Entertainment Headlines</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dseznews.xml</url>
++        <title>Digital Spy - Digital TV</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsdigitaltv.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Gaydar</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsgaydar.xml</url>
++        <title>Digital Spy - Broadcasting</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsbroadcasting.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Headlines</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsukstd.xml</url>
++        <title>Digital Spy - Cult</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dscult.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Media Headlines</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsmznews.xml</url>
++        <title>Digital Spy - Gay Spy</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsgayspy.xml</url>
+     </item>
+ 
+     <item>
+         <title>Digital Spy - Movies</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsfilm.xml</url>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsmovies.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Programming</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsprogramming.xml</url>
++        <title>Digital Spy - Music</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsmusic.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Radio</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsradio.xml</url>
++        <title>Digital Spy - Reality</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsrealitytv.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Reality TV</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsreality.xml</url>
++        <title>Digital Spy - Showbiz</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsshowbiz.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Satellite</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dssatellite.xml</url>
++        <title>Digital Spy - Soaps</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dssoaps.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Showbiz</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsshowbiz.xml</url>
+-    </item>
+-
+-    <item>
+         <title>Digital Spy - Television</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dstv.xml</url>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dstv.xml</url>
+     </item>
+ 
+     <item>
+-        <title>Digital Spy - Terrestrial</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsterrestrial.xml</url>
++        <title>Digital Spy - US TV</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsustv.xml</url>
+     </item>
+ 
+-    <item>
+-        <title>Digital Spy - US Television</title>
+-        <url>http://syndication.digitalspy.co.uk/xmlcache/dsustv.xml</url>
+-    </item>
+-
+ </category>
+ 
+ <category name="MythTV">
+@@ -986,6 +976,11 @@
+     </item>
+ 
+     <item>
++        <title>Digital Spy - Odd Section</title>
++        <url>http://syndication.digitalspy.co.uk/rss_news/dsodd.xml</url>
++    </item>
++
++    <item>
+         <title>Fark</title>
+         <url>http://feeds.feedburner.com/fark</url>
+         <ico>http://www.fark.com/favicon.ico</ico>

mythtv-0.21-svnfixes.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.3 -r 1.4 mythtv-0.21-svnfixes.patch
Index: mythtv-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-10/mythtv-0.21-svnfixes.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mythtv-0.21-svnfixes.patch	6 Oct 2008 18:44:16 -0000	1.3
+++ mythtv-0.21-svnfixes.patch	29 Nov 2008 06:31:16 -0000	1.4
@@ -7332,15 +7332,19 @@
      </message>
  </context>
  </TS>
-Index: mythtv/i18n/mythfrontend_nb.qm
-===================================================================
-Cannot display: file marked as a binary type.
-svn:mime-type = application/octet-stream
 Index: mythtv/i18n/mythfrontend_de.ts
 ===================================================================
 --- mythtv/i18n/mythfrontend_de.ts	(revision 16468)
 +++ mythtv/i18n/mythfrontend_de.ts	(working copy)
-@@ -66,19 +66,19 @@
+@@ -1,4 +1,6 @@
+-<!DOCTYPE TS><TS>
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS><TS version="1.1" language="de">
++<defaultcodec></defaultcodec>
+ <context>
+     <name>@default</name>
+     <message>
+@@ -66,19 +68,19 @@
      <name>BackendSelect</name>
      <message>
          <source>Please select default Myth Backend Server</source>
@@ -7364,7 +7368,7 @@
      </message>
  </context>
  <context>
-@@ -116,11 +116,11 @@
+@@ -116,11 +118,11 @@
      </message>
      <message>
          <source>No, don&apos;t</source>
@@ -7378,7 +7382,7 @@
      </message>
      <message>
          <source>Yes, delete capture cards</source>
-@@ -136,7 +136,7 @@
+@@ -136,7 +138,7 @@
      </message>
      <message>
          <source>Unable to delete capturecards for %1</source>
@@ -7387,7 +7391,7 @@
      </message>
  </context>
  <context>
-@@ -171,23 +171,23 @@
+@@ -171,23 +173,23 @@
      </message>
      <message>
          <source>Create Input Group</source>
@@ -7416,7 +7420,7 @@
      </message>
  </context>
  <context>
-@@ -201,7 +201,7 @@
+@@ -201,7 +203,7 @@
      <name>ChannelEditor</name>
      <message>
          <source>Channels</source>
@@ -7425,7 +7429,7 @@
      </message>
      <message>
          <source>Are you sure you would like to delete this channel?</source>
-@@ -245,36 +245,36 @@
+@@ -245,36 +247,36 @@
      </message>
      <message>
          <source>Are you sure you would like to delete ALL channels?</source>
@@ -7473,7 +7477,7 @@
  </context>
  <context>
      <name>ChannelRecPriority</name>
-@@ -435,7 +435,7 @@
+@@ -435,7 +437,7 @@
      </message>
      <message>
          <source>Additional Tables</source>
@@ -7482,7 +7486,7 @@
      </message>
      <message>
          <source>Test</source>
-@@ -447,7 +447,7 @@
+@@ -447,7 +449,7 @@
      </message>
      <message>
          <source>Store</source>
@@ -7491,7 +7495,7 @@
      </message>
      <message>
          <source>Cancel</source>
-@@ -467,35 +467,35 @@
+@@ -467,35 +469,35 @@
      </message>
      <message>
          <source>First showing of each episode</source>
@@ -7526,7 +7530,7 @@
      <message>
          <source>Only shows marked as widescreen</source>
 -        <translation type="unfinished"></translation>
-+        <translation>Nur Sendungen in &apos;widescreen&apos;</translation>
++        <translation>Nur Sendungen im Breitbildformat</translation>
      </message>
      <message>
          <source>Exclude H.264 encoded streams (EIT only)</source>
@@ -7535,7 +7539,7 @@
      </message>
  </context>
  <context>
-@@ -669,11 +669,11 @@
+@@ -669,11 +671,11 @@
      <name>DTVSignalMonitor</name>
      <message>
          <source>Seen</source>
@@ -7549,7 +7553,7 @@
      </message>
  </context>
  <context>
-@@ -712,19 +712,19 @@
+@@ -712,19 +714,19 @@
      <name>DVBSignalMonitor</name>
      <message>
          <source>Signal To Noise</source>
@@ -7573,7 +7577,7 @@
      </message>
  </context>
  <context>
-@@ -788,7 +788,7 @@
+@@ -788,7 +790,7 @@
      <name>DeviceTree</name>
      <message>
          <source>The Cartesian latitude for your location.</source>
@@ -7582,7 +7586,7 @@
      </message>
      <message>
          <source>Use negative numbers for southern and western coordinates.</source>
-@@ -828,8 +828,7 @@
+@@ -828,8 +830,7 @@
      </message>
      <message>
          <source>Select the type of switch from the list.</source>
@@ -7592,7 +7596,7 @@
      </message>
      <message>
          <source>Tone</source>
-@@ -845,15 +844,15 @@
+@@ -845,15 +846,15 @@
      </message>
      <message>
          <source>Legacy SW21</source>
@@ -7611,7 +7615,7 @@
      </message>
      <message>
          <source>Number of ports</source>
-@@ -861,7 +860,7 @@
+@@ -861,7 +862,7 @@
      </message>
      <message>
          <source>The number of ports this switch has.</source>
@@ -7620,7 +7624,7 @@
      </message>
      <message>
          <source>Switch Configuration</source>
-@@ -885,7 +884,7 @@
+@@ -885,7 +886,7 @@
      </message>
      <message>
          <source>Rotor Low Speed (deg/sec)</source>
@@ -7629,7 +7633,7 @@
      </message>
      <message>
          <source>To allow the approximate monitoring of rotor movement, enter the rated angular speed of the rotor when powered at 13V.</source>
-@@ -893,7 +892,7 @@
+@@ -893,7 +894,7 @@
      </message>
      <message>
          <source>Rotor High Speed (deg/sec)</source>
@@ -7638,7 +7642,7 @@
      </message>
      <message>
          <source>To allow the approximate monitoring of rotor movement, enter the rated angular speed of the rotor when powered at 18V.</source>
-@@ -907,7 +906,7 @@
+@@ -907,7 +908,7 @@
      <message>
          <source>W</source>
          <comment>Western Hemisphere</comment>
@@ -7647,22 +7651,25 @@
      </message>
      <message>
          <source>Position Index %1</source>
-@@ -1089,6 +1088,14 @@
[...4581 lines suppressed...]
+-                            return setStatus(MEDIASTAT_MOUNTED, OpenedHere);
+-                        }
+-                        else if (m_MediaType == MEDIATYPE_DVD)
+-                        {
+-                            // pretend we're NOTMOUNTED so setStatus emits
+-                            // a signal
+-                            m_Status = MEDIASTAT_NOTMOUNTED;
+-                            return setStatus(MEDIASTAT_USEABLE, OpenedHere);
+-                        }
+-                        else
+-                            return setStatus(MEDIASTAT_NOTMOUNTED, OpenedHere);
+-                        break;
+-                    case CDS_AUDIO:
+-                        VERBOSE(VB_MEDIA, "found an audio disk");
+-                        m_MediaType = MEDIATYPE_AUDIO;
+-                        return setStatus(MEDIASTAT_USEABLE, OpenedHere);
+-                        break;
+-                    case CDS_MIXED:
+-                        m_MediaType = MEDIATYPE_MIXED;
+-                        VERBOSE(VB_MEDIA, "found a mixed CD");
+-                        // Note: Mixed mode CDs require an explixit mount call
+-                        //       since we'll usually want the audio portion.
+-                        // undefine ASSUME_WANT_AUDIO to change this behavior.
+-                        #ifdef ASSUME_WANT_AUDIO
+-                            return setStatus(MEDIASTAT_USEABLE, OpenedHere);
+-                        #else
+-                            mount();
+-                            if (isMounted(true))
+-                            {
+-                                // pretend we're NOTMOUNTED so setStatus
+-                                // emits a signal
+-                                m_Status = MEDIASTAT_NOTMOUNTED;
+-                                return setStatus(MEDIASTAT_MOUNTED,
+-                                                 OpenedHere);
+-                            }
+-                            else
+-                            {
+-                                return setStatus(MEDIASTAT_USEABLE,
+-                                                 OpenedHere);
+-                            }
+-                        #endif
+-                        break;
+-                    case CDS_NO_INFO:
+-                    case CDS_NO_DISC:
+-                        if (hasWritableMedia())
+-                        {
+-                            VERBOSE(VB_MEDIA, "found a blank or writable disk");
+-                            return setStatus(MEDIASTAT_UNFORMATTED, OpenedHere);
+-                        }
+-
+-                        VERBOSE(VB_MEDIA, "found no disk");
+-                        m_MediaType = MEDIATYPE_UNKNOWN;
+-                        return setStatus(MEDIASTAT_UNKNOWN, OpenedHere);
+-                        break;
+-                    default:
+-                        VERBOSE(VB_MEDIA, "found unknown disk type: "
+-                                          + QString().setNum(type));
+-                        m_MediaType = MEDIATYPE_UNKNOWN;
+-                        return setStatus(MEDIASTAT_UNKNOWN, OpenedHere);
+-                }
+-            }
+-            else if (m_Status == MEDIASTAT_MOUNTED ||
+-                     m_Status == MEDIASTAT_NOTMOUNTED)
+-            {
+-                VERBOSE(VB_MEDIA, QString("Current status == ") +
+-                        MythMediaDevice::MediaStatusStrings[m_Status]);
+-                VERBOSE(VB_MEDIA, "Setting status to not mounted?");
+-                if (isMounted(true))
+-                    setStatus(MEDIASTAT_MOUNTED, OpenedHere);
+-                else
+-                    setStatus(MEDIASTAT_NOTMOUNTED, OpenedHere);
+-            }
+-
+-            if (m_AllowEject)
+-                ioctl(m_DeviceHandle, CDROM_LOCKDOOR, 0);
+-        }// mediaChanged()
+-    } // isDeviceOpen();
++    if (m_AllowEject)
++        unlock();
+     else
+-    {
+-        VERBOSE(VB_MEDIA, "Device not open - returning UNKNOWN");
+-        m_MediaType = MEDIATYPE_UNKNOWN;
+-        return setStatus(MEDIASTAT_UNKNOWN, OpenedHere);
+-    }
++        lock();
+ 
+     if (OpenedHere)
+         closeDevice();
 Index: mythtv/libs/libmythupnp/ssdp.cpp
 ===================================================================
 --- mythtv/libs/libmythupnp/ssdp.cpp	(revision 16468)
@@ -38327,6 +40279,28 @@
      for (QFileInfoListIterator it(*List); it; ++it)
      {
          QFileInfo Info(*it.current());
+Index: mythtv/programs/mythbackend/backendutil.cpp
+===================================================================
+--- mythtv/programs/mythbackend/backendutil.cpp	(revision 16468)
++++ mythtv/programs/mythbackend/backendutil.cpp	(working copy)
+@@ -207,7 +207,7 @@
+             // different than when it is locally mounted because of block sizes
+             if (it2->fsID == -1 &&
+                 (!HasfsID(it2->fsID) || it1->dirID == it2->dirID) &&
+-                (absLongLong(it1->totalSpaceKB - it2->totalSpaceKB) <= 16) &&
++                (absLongLong(it1->totalSpaceKB - it2->totalSpaceKB) <= 32) &&
+                 ((size_t)absLongLong(it1->usedSpaceKB - it2->usedSpaceKB)
+                  <= maxWriteFiveSec))
+             {
+@@ -292,7 +292,7 @@
+             // Sometimes the space reported for an NFS mounted dir is slightly
+             // different than when it is locally mounted because of block sizes
+             if (it2->fsID == -1 && !HasfsID(it2->dirID) &&
+-                (absLongLong(it1->totalSpaceKB - it2->totalSpaceKB) <= 16) &&
++                (absLongLong(it1->totalSpaceKB - it2->totalSpaceKB) <= 32) &&
+                 ((size_t)absLongLong(it1->usedSpaceKB - it2->usedSpaceKB)
+                  <= maxWriteFiveSec))
+             {
 Index: mythtv/programs/mythtv-setup/setup.xml
 ===================================================================
 --- mythtv/programs/mythtv-setup/setup.xml	(revision 16468)
@@ -38810,7 +40784,7 @@
 Index: mythtv/contrib/Win32/build/mythtvsetup.iss
 ===================================================================
 --- mythtv/contrib/Win32/build/mythtvsetup.iss	(revision 0)
-+++ mythtv/contrib/Win32/build/mythtvsetup.iss	(revision 18567)
++++ mythtv/contrib/Win32/build/mythtvsetup.iss	(revision 19169)
 @@ -0,0 +1,493 @@
 +; Script generated by the Inno Setup Script Wizard.
 +; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
@@ -39314,7 +41288,7 @@
 Index: mythtv/contrib/Win32/MythInstaller.bat
 ===================================================================
 --- mythtv/contrib/Win32/MythInstaller.bat	(revision 0)
-+++ mythtv/contrib/Win32/MythInstaller.bat	(revision 18567)
++++ mythtv/contrib/Win32/MythInstaller.bat	(revision 19169)
 @@ -0,0 +1,69 @@
 + at rem = '--*-Perl-*--
 + at rem
@@ -39396,7 +41370,7 @@
 Index: mythtv/contrib/Win32/run/mythfrontend.cmd
 ===================================================================
 --- mythtv/contrib/Win32/run/mythfrontend.cmd	(revision 0)
-+++ mythtv/contrib/Win32/run/mythfrontend.cmd	(revision 18567)
++++ mythtv/contrib/Win32/run/mythfrontend.cmd	(revision 19169)
 @@ -0,0 +1,57 @@
 + at Echo off
 +::
@@ -39458,7 +41432,7 @@
 Index: mythtv/contrib/Win32/run/mythbackend.cmd
 ===================================================================
 --- mythtv/contrib/Win32/run/mythbackend.cmd	(revision 0)
-+++ mythtv/contrib/Win32/run/mythbackend.cmd	(revision 18567)
++++ mythtv/contrib/Win32/run/mythbackend.cmd	(revision 19169)
 @@ -0,0 +1,58 @@
 + at Echo off
 +::
@@ -39581,42 +41555,6 @@
  # make
  [ newer => [$mythtv.'mythtv/libs/libmyth/libmyth-0.21.dll',$mythtv.'mythtv/last_build.txt'], shell => ['rm '.$unixmythtv.'mythtv/libs/libmyth/libmyth-0.21.dll','source '.$unixmythtv.'qt_env.sh','cd '.$unixmythtv.'mythtv','make'], comment => 'libs/libmyth/libmyth-0.21.dll - redo make unless all these files exist, and are newer than the last_build.txt identifier' ],
  [ newer => [$mythtv.'mythtv/libs/libmythtv/libmythtv-0.21.dll',$mythtv.'mythtv/last_build.txt'], shell => ['rm '.$unixmythtv.'mythtv/libs/libmythtv/libmythtv-0.21.dll','source '.$unixmythtv.'qt_env.sh','cd '.$unixmythtv.'mythtv','make'], comment => 'libs/libmythtv/libmythtv-0.21.dll - redo make unless all these files exist, and are newer than the last_build.txt identifier' ],
-Index: mythtv/contrib/OSX/osx-packager.pl
-===================================================================
---- mythtv/contrib/OSX/osx-packager.pl	(revision 16468)
-+++ mythtv/contrib/OSX/osx-packager.pl	(working copy)
-@@ -577,6 +577,7 @@
-   'mythtv'
-   =>  [
-         '--prefix=' . $PREFIX,
-+        '--runtime-prefix=../Resources',
-         # To "cross compile" something for a lesser Mac:
-         #'--tune=G3',
-         #'--disable-altivec',
-@@ -1041,6 +1042,13 @@
- if ( $OPT{'verbose'} )
- {   push @bundler, '--verbose'   }
- 
-+### Framework that has a screwed up link dependency path
-+my $AVCfw = '/Developer/FireWireSDK*/Examples/' .
-+            'Framework/AVCVideoServices.framework';
-+my @AVCfw = split / /, `ls -d $AVCfw`;
-+my $AVCfw = pop @AVCfw;
-+chop $AVCfw;
-+
- ### Create each package.
- ### Note that this is a bit of a waste of disk space,
- ### because there are now multiple copies of each library.
-@@ -1072,6 +1080,9 @@
-   # Remove copy of binary
-   unlink "$SCRIPTDIR/$target" or die;
- 
-+  if ( $AVCfw )
-+  {  &RecursiveCopy($AVCfw, "$finalTarget/Contents/Frameworks")  }
-+
-  if ( $target eq "MythFrontend" or $target =~ m/^MythTV/ )
-  {
-   my $res  = "$finalTarget/Contents/Resources";
 Index: mythtv/contrib/channel_changers/6200ch.c
 ===================================================================
 --- mythtv/contrib/channel_changers/6200ch.c	(revision 16468)


Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-10/mythtv.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- mythtv.spec	15 Oct 2008 20:23:14 -0000	1.12
+++ mythtv.spec	29 Nov 2008 06:31:16 -0000	1.13
@@ -1,5 +1,5 @@
 # svn revision number
-%define _svnver r18567
+%define _svnver r19169
 %define branch release-0-21-fixes
 # Nb: base 0.21 svn rev is r16468
 #define branch trunk
@@ -22,7 +22,7 @@
 %if "%{branch}" == "trunk"
 Release: 0.2.%{_svnver}%{?dist}
 %else
-Release: 13%{?dist}
+Release: 14%{?dist}
 %endif
 URL: http://www.mythtv.org/
 # The primary license is GPLv2+, but bits are borrowed from a number of
@@ -45,7 +45,6 @@
 Patch100: mythtv-0.21-svnfixes.patch
 Patch101: mythtv-0.20-mythstreammenu.diff
 #Patch102: mythtv-0.21-fedora-settings.patch
-Patch103: mythtv-0.21-enable-64bit-fast_cmov.patch
 Patch200: mythplugins-0.21-svnfixes.patch
 #Patch201: mythplugins-0.21-fedora-settings.patch
 #
@@ -493,7 +492,6 @@
 %patch100 -p1 -b .svnfixes
 #patch101 -p0 -b .mythstreammenu
 #patch102 -p1 -b .settings
-%patch103 -p1
 
 # Drop execute permissions on contrib bits, since they'll be %doc
 find contrib/ -type f -exec chmod -x "{}" \;
@@ -549,7 +547,7 @@
 
 cd mythvideo
 # Fix /mnt/store -> /var/lib/mythmusic
-perl -pi -e's|/share/Movies/dvd|%{_localstatedir}/lib/mythvideo|' mythvideo/globalsettings.cpp
+perl -pi -e's|/share/Movies/dvd|%{_localstatedir}/lib/mythvideo|' mythvideo/globals.cpp
 cd ..
 
 cd mythweb
@@ -1017,6 +1015,10 @@
 %endif
 
 %changelog
+* Fri Nov 28 2008 Jarod Wilson <jarod at wilsonet.com> - 0.21-14
+- Update release-0-21-fixes patches (r19169)
+- Should resolve 720p playback stutter, rpmfusion bz#186
+
 * Tue Oct 14 2008 Jarod Wilson <jarod at wilsonet.com> - 0.21-13
 - Enable fast cmov on x86_64
 - Disable mythgame-emulators convenience meta-package, deps not



More information about the rpmfusion-commits mailing list