Revision: 5814
Author: pebender
Date: Wed Nov 11 06:47:13 2009
Log: - Fixed a bug in MythStream's youtube parser caused by a change in  
youtube's
   web page format.


http://code.google.com/p/minimyth/source/detail?r=5814

Added:
   
/trunk/gar-minimyth/script/myth-0.20/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
   
/trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
   
/trunk/gar-minimyth/script/myth-0.21/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
   
/trunk/gar-minimyth/script/myth-0.22/mythstream/files/mythstream-mythtv-r21640-youtube_parser_fix_2.patch
Modified:
  /trunk/gar-minimyth/html/minimyth/document-changelog.txt
  /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums
  /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums
  /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums
  /trunk/gar-minimyth/script/myth-0.22/mythstream/Makefile
  /trunk/gar-minimyth/script/myth-0.22/mythstream/checksums

=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.20/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
      
Wed Nov 11 06:47:13 2009
@@ -0,0 +1,106 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/vid.pl  
mythstream-0.18_1-new/parsers/youtube/vid.pl
+--- mythstream-0.18_1-old/parsers/youtube/vid.pl       2009-08-30  
07:51:48.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/vid.pl       2009-11-11  
06:30:46.000000000 -0800
+@@ -61,9 +61,11 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+-      $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++      my $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
+
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+@@ -73,6 +75,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       if (! ($playlist_enable == 1) )
+       {
+          $item = $doc->createElement('item');
+@@ -82,6 +95,17 @@
+          $item->appendChild( newNode('url',  $url) );
+          $item->appendChild( newNode('descr', "") );
+          $item->appendChild( newNode('handler', "STREAM_DL") );
++
++         if ($fmt_h264)
++         {
++            $item = $doc->createElement('item');
++            $root->appendChild($item);
++
++            $item->appendChild( newNode('name', "download: $sname  
[H.264]") );
++            $item->appendChild( newNode('url',  $url . '&fmt=18') );
++            $item->appendChild( newNode('descr', "") );
++            $item->appendChild( newNode('handler', "STREAM_DL") );
++         }
+       }
+ }
+
+diff -Naur mythstream-0.18_1-old/parsers/youtube/youvid.pl  
mythstream-0.18_1-new/parsers/youtube/youvid.pl
+--- mythstream-0.18_1-old/parsers/youtube/youvid.pl    2009-08-30  
07:51:05.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/youvid.pl    2009-11-11  
06:30:46.000000000 -0800
+@@ -65,10 +65,12 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+       $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
+
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -77,6 +79,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -84,6 +97,17 @@
+       $item->appendChild( newNode('url',  $url) );
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "STREAM_DL") );
++
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "download: $sname [H.264]")  
);
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "STREAM_DL") );
++      }
+ }
+
+ print $head->toString;
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
      
Wed Nov 11 06:47:13 2009
@@ -0,0 +1,106 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/vid.pl  
mythstream-0.18_1-new/parsers/youtube/vid.pl
+--- mythstream-0.18_1-old/parsers/youtube/vid.pl       2009-08-30  
07:51:48.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/vid.pl       2009-11-11  
06:30:46.000000000 -0800
+@@ -61,9 +61,11 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+-      $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++      my $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
+
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+@@ -73,6 +75,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       if (! ($playlist_enable == 1) )
+       {
+          $item = $doc->createElement('item');
+@@ -82,6 +95,17 @@
+          $item->appendChild( newNode('url',  $url) );
+          $item->appendChild( newNode('descr', "") );
+          $item->appendChild( newNode('handler', "STREAM_DL") );
++
++         if ($fmt_h264)
++         {
++            $item = $doc->createElement('item');
++            $root->appendChild($item);
++
++            $item->appendChild( newNode('name', "download: $sname  
[H.264]") );
++            $item->appendChild( newNode('url',  $url . '&fmt=18') );
++            $item->appendChild( newNode('descr', "") );
++            $item->appendChild( newNode('handler', "STREAM_DL") );
++         }
+       }
+ }
+
+diff -Naur mythstream-0.18_1-old/parsers/youtube/youvid.pl  
mythstream-0.18_1-new/parsers/youtube/youvid.pl
+--- mythstream-0.18_1-old/parsers/youtube/youvid.pl    2009-08-30  
07:51:05.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/youvid.pl    2009-11-11  
06:30:46.000000000 -0800
+@@ -65,10 +65,12 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+       $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
+
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -77,6 +79,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -84,6 +97,17 @@
+       $item->appendChild( newNode('url',  $url) );
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "STREAM_DL") );
++
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "download: $sname [H.264]")  
);
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "STREAM_DL") );
++      }
+ }
+
+ print $head->toString;
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.21/mythstream/files/mythstream-v0.18_1-youtube_parser_fix_2.patch
      
Wed Nov 11 06:47:13 2009
@@ -0,0 +1,106 @@
+diff -Naur mythstream-0.18_1-old/parsers/youtube/vid.pl  
mythstream-0.18_1-new/parsers/youtube/vid.pl
+--- mythstream-0.18_1-old/parsers/youtube/vid.pl       2009-08-30  
07:51:48.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/vid.pl       2009-11-11  
06:30:46.000000000 -0800
+@@ -61,9 +61,11 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+-      $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++      my $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
+
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+@@ -73,6 +75,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       if (! ($playlist_enable == 1) )
+       {
+          $item = $doc->createElement('item');
+@@ -82,6 +95,17 @@
+          $item->appendChild( newNode('url',  $url) );
+          $item->appendChild( newNode('descr', "") );
+          $item->appendChild( newNode('handler', "STREAM_DL") );
++
++         if ($fmt_h264)
++         {
++            $item = $doc->createElement('item');
++            $root->appendChild($item);
++
++            $item->appendChild( newNode('name', "download: $sname  
[H.264]") );
++            $item->appendChild( newNode('url',  $url . '&fmt=18') );
++            $item->appendChild( newNode('descr', "") );
++            $item->appendChild( newNode('handler', "STREAM_DL") );
++         }
+       }
+ }
+
+diff -Naur mythstream-0.18_1-old/parsers/youtube/youvid.pl  
mythstream-0.18_1-new/parsers/youtube/youvid.pl
+--- mythstream-0.18_1-old/parsers/youtube/youvid.pl    2009-08-30  
07:51:05.000000000 -0700
++++ mythstream-0.18_1-new/parsers/youtube/youvid.pl    2009-11-11  
06:30:46.000000000 -0800
+@@ -65,10 +65,12 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+       $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
+
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -77,6 +79,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -84,6 +97,17 @@
+       $item->appendChild( newNode('url',  $url) );
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "STREAM_DL") );
++
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "download: $sname [H.264]")  
);
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "STREAM_DL") );
++      }
+ }
+
+ print $head->toString;
=======================================
--- /dev/null
+++  
/trunk/gar-minimyth/script/myth-0.22/mythstream/files/mythstream-mythtv-r21640-youtube_parser_fix_2.patch
        
Wed Nov 11 06:47:13 2009
@@ -0,0 +1,106 @@
+diff -Naur mythstream_mythtv-r21640-old/parsers/youtube/vid.pl  
mythstream_mythtv-r21640-new/parsers/youtube/vid.pl
+--- mythstream_mythtv-r21640-old/parsers/youtube/vid.pl        2009-09-02  
15:18:49.000000000 -0700
++++ mythstream_mythtv-r21640-new/parsers/youtube/vid.pl        2009-11-11  
06:09:55.000000000 -0800
+@@ -61,9 +61,11 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+-      $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++      my $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
++
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
+
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+@@ -73,6 +75,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       if (! ($playlist_enable == 1) )
+       {
+          $item = $doc->createElement('item');
+@@ -82,6 +95,17 @@
+          $item->appendChild( newNode('url',  $url) );
+          $item->appendChild( newNode('descr', "") );
+          $item->appendChild( newNode('handler', "STREAM_DL") );
++
++         if ($fmt_h264)
++         {
++            $item = $doc->createElement('item');
++            $root->appendChild($item);
++
++            $item->appendChild( newNode('name', "download: $sname  
[H.264]") );
++            $item->appendChild( newNode('url',  $url . '&fmt=18') );
++            $item->appendChild( newNode('descr', "") );
++            $item->appendChild( newNode('handler', "STREAM_DL") );
++         }
+       }
+ }
+
+diff -Naur mythstream_mythtv-r21640-old/parsers/youtube/youvid.pl  
mythstream_mythtv-r21640-new/parsers/youtube/youvid.pl
+--- mythstream_mythtv-r21640-old/parsers/youtube/youvid.pl     2009-09-02  
15:18:49.000000000 -0700
++++ mythstream_mythtv-r21640-new/parsers/youtube/youvid.pl     2009-11-11  
06:10:22.000000000 -0800
+@@ -65,10 +65,12 @@
+
+ my $a, $b;
+
+-if ( ($a, $b) = $data =~  
/swfArgs\s\=\s\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
++if ( ($a, $b) = $data =~  
/'SWF_ARGS'\s*\:\s*\{.*?"t":\s*"([^"]+)".+?"video_id":\s*"([^"]+)"/ )
+ {
+       $url = "http://www.youtube.com/get_video?video_id=$b&t=$a";;
+
++      my $fmt_h264 = ($data =~  
/'SWF_URL'\s*:\s*.*\.flash\.canPlayH264Videos()/);
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -77,6 +79,17 @@
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "") );
+
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "play: $sname [H.264]") );
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "") );
++      }
++
+       $item = $doc->createElement('item');
+       $root->appendChild($item);
+
+@@ -84,6 +97,17 @@
+       $item->appendChild( newNode('url',  $url) );
+       $item->appendChild( newNode('descr', "") );
+       $item->appendChild( newNode('handler', "STREAM_DL") );
++
++      if ($fmt_h264)
++      {
++         $item = $doc->createElement('item');
++         $root->appendChild($item);
++
++         $item->appendChild( newNode('name', "download: $sname [H.264]")  
);
++         $item->appendChild( newNode('url',  $url . '&fmt=18') );
++         $item->appendChild( newNode('descr', "") );
++         $item->appendChild( newNode('handler', "STREAM_DL") );
++      }
+ }
+
+ print $head->toString;
=======================================
--- /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Tue Nov 10  
21:37:09 2009
+++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt    Wed Nov 11  
06:47:13 2009
@@ -5,7 +5,7 @@
  MiniMyth release. For earlier changes see the yearly changelog files.

   
--------------------------------------------------------------------------------
-Changes since 71 (2009-11-10):
+Changes since 71 (2009-11-11):

  Current MythTV versions
      MythTV 0.20-softpad: version 0.20.2.softpad, release-0-20-fixes branch  
svn 16082 and
@@ -51,6 +51,8 @@
        MythTV 0.22.
      - Fixed a bug that caused MythStream to crash in MythTV 0.22 due to
        streams.res not being present.
+    - Fixed a bug in MythStream's youtube parser caused by a change in  
youtube's
+      web page format.
      - Fixed a bug that caused Adobe Flash Player to crash MythBrowser in
        MythTV 0.22 (Qt 4.5 needed to be compiled with glib enabled so that  
Qt
        and libflashplayer.so (which depends on GTK) use the same main loop).
=======================================
--- /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile    Mon Aug 31  
22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.20/mythstream/Makefile    Wed Nov 11  
06:47:13 2009
@@ -13,6 +13,7 @@
        $(DISTNAME)-qt_bitblt_replace.patch \
        $(DISTNAME)-user_agent_quicktime.patch \
        $(DISTNAME)-youtube_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix_2.patch \
        $(DISTNAME)-fftw3f.patch \
        $(DISTNAME).patch.gar
  PARSERS = \
=======================================
--- /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums   Mon Aug 31  
22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.20/mythstream/checksums   Wed Nov 11  
06:47:13 2009
@@ -7,6 +7,7 @@
  5cea7a910ab761d4c9cf26dcbb07101e   
download/mythstream-v0.18_1-qt_bitblt_replace.patch
  d07704dfafaef60672baf07733b96ea5   
download/mythstream-v0.18_1-user_agent_quicktime.patch
  17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
+eeaf0bf8e82697c612e4e6b76febf682   
download/mythstream-v0.18_1-youtube_parser_fix_2.patch
  78067b09e71b75a1d519f86b861c1dab  download/mythstream-v0.18_1-fftw3f.patch
  d406ece62041412f2e5b977b204bafc3  download/mythstream-v0.18_1.patch.gar
  303175aaa1752ab80cd3b180c3b3f150  download/apple3.pl
=======================================
--- /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile    Mon  
Aug 31 22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/Makefile    Wed  
Nov 11 06:47:13 2009
@@ -13,6 +13,7 @@
        $(DISTNAME)-qt_bitblt_replace.patch \
        $(DISTNAME)-user_agent_quicktime.patch \
        $(DISTNAME)-youtube_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix_2.patch \
        $(DISTNAME)-fftw3f.patch \
        $(DISTNAME).patch.gar
  PARSERS = \
=======================================
--- /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums   Mon  
Aug 31 22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.20-softpad/mythstream/checksums   Wed  
Nov 11 06:47:13 2009
@@ -7,6 +7,7 @@
  5cea7a910ab761d4c9cf26dcbb07101e   
download/mythstream-v0.18_1-qt_bitblt_replace.patch
  d07704dfafaef60672baf07733b96ea5   
download/mythstream-v0.18_1-user_agent_quicktime.patch
  17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
+eeaf0bf8e82697c612e4e6b76febf682   
download/mythstream-v0.18_1-youtube_parser_fix_2.patch
  78067b09e71b75a1d519f86b861c1dab  download/mythstream-v0.18_1-fftw3f.patch
  d406ece62041412f2e5b977b204bafc3  download/mythstream-v0.18_1.patch.gar
  303175aaa1752ab80cd3b180c3b3f150  download/apple3.pl
=======================================
--- /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile    Mon Aug 31  
22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.21/mythstream/Makefile    Wed Nov 11  
06:47:13 2009
@@ -13,6 +13,7 @@
        $(DISTNAME)-qt_bitblt_replace.patch \
        $(DISTNAME)-user_agent_quicktime.patch \
        $(DISTNAME)-youtube_parser_fix.patch \
+       $(DISTNAME)-youtube_parser_fix_2.patch \
        $(DISTNAME)-mythtv_0_21.patch \
        $(DISTNAME)-fftw3f.patch \
        $(DISTNAME).patch.gar
=======================================
--- /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums   Mon Aug 31  
22:27:05 2009
+++ /trunk/gar-minimyth/script/myth-0.21/mythstream/checksums   Wed Nov 11  
06:47:13 2009
@@ -7,6 +7,7 @@
  5cea7a910ab761d4c9cf26dcbb07101e   
download/mythstream-v0.18_1-qt_bitblt_replace.patch
  d07704dfafaef60672baf07733b96ea5   
download/mythstream-v0.18_1-user_agent_quicktime.patch
  17d7a3168397437c250ff5ebfb7275cf   
download/mythstream-v0.18_1-youtube_parser_fix.patch
+eeaf0bf8e82697c612e4e6b76febf682   
download/mythstream-v0.18_1-youtube_parser_fix_2.patch
  c529c2c4f2290c756c8c88de35fad8a2   
download/mythstream-v0.18_1-mythtv_0_21.patch
  78067b09e71b75a1d519f86b861c1dab  download/mythstream-v0.18_1-fftw3f.patch
  d406ece62041412f2e5b977b204bafc3  download/mythstream-v0.18_1.patch.gar
=======================================
--- /trunk/gar-minimyth/script/myth-0.22/mythstream/Makefile    Tue Nov 10  
17:04:10 2009
+++ /trunk/gar-minimyth/script/myth-0.22/mythstream/Makefile    Wed Nov 11  
06:47:13 2009
@@ -5,6 +5,7 @@
  #DISTFILES = $(DISTNAME).tar.gz $(subst -,,$(PARSERS))
  DISTFILES = $(GARNAME)_$(GARVERSION).tar.gz
  PATCHFILES = \
+       $(DISTNAME)-youtube_parser_fix_2.patch \
        $(DISTNAME)-mythconfig_mak.patch \
        $(DISTNAME)-sysroot.patch \
        $(DISTNAME)-qt4_header.patch \
=======================================
--- /trunk/gar-minimyth/script/myth-0.22/mythstream/checksums   Tue Nov 10  
17:04:10 2009
+++ /trunk/gar-minimyth/script/myth-0.22/mythstream/checksums   Wed Nov 11  
06:47:13 2009
@@ -1,4 +1,5 @@
  ba354b83fefe6028c5379fb832a44b6a  download/mythstream_mythtv-r21640.tar.gz
+b55b8c721f5e349e71c60f2071be6f6e   
download/mythstream-mythtv-r21640-youtube_parser_fix_2.patch
  8f9311f2bf0f1e71cc2697eb9bc260aa   
download/mythstream-mythtv-r21640-mythconfig_mak.patch
  474008d6b4e618b560ceada76ab8ca88   
download/mythstream-mythtv-r21640-sysroot.patch
  0131d9e05b55141357bc66e2a88a8132   
download/mythstream-mythtv-r21640-qt4_header.patch

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