Index: mythtv/libs/libmythtv/dbcheck.cpp
===================================================================
RCS file: /var/lib/mythcvs/mythtv/libs/libmythtv/dbcheck.cpp,v
retrieving revision 1.104
diff -u -r1.104 dbcheck.cpp
--- mythtv/libs/libmythtv/dbcheck.cpp	26 May 2005 22:57:26 -0000	1.104
+++ mythtv/libs/libmythtv/dbcheck.cpp	11 Jun 2005 17:47:01 -0000
@@ -336,7 +336,7 @@
     {
         const QString updates[] = {
 "ALTER TABLE capturecard CHANGE use_ts dvb_swfilter INT DEFAULT '0';",
-"ALTER TABLE capturecard CHANGE dvb_type dvb_recordts INT DEFAULT '0';",
+"ALTER TABLE capturecard CHANGE dvb_type dvb_recordts INT DEFAULT '1';",
 "DROP TABLE IF EXISTS channel_dvb;",
 "CREATE TABLE IF NOT EXISTS dvb_channel ("
 "   chanid              SMALLINT NOT NULL,"
@@ -1730,7 +1730,7 @@
 "  audioratelimit int(11) default NULL,"
 "  hostname varchar(255) default NULL,"
 "  dvb_swfilter int(11) default '0',"
-"  dvb_recordts int(11) default '0',"
+"  dvb_recordts int(11) default '1',"
 "  dvb_sat_type int(11) NOT NULL default '0',"
 "  dvb_wait_for_seqstart int(11) NOT NULL default '1',"
 "  dvb_dmx_buf_size int(11) NOT NULL default '8192',"
Index: mythtv/libs/libmythtv/siparser.cpp
===================================================================
RCS file: /var/lib/mythcvs/mythtv/libs/libmythtv/siparser.cpp,v
retrieving revision 1.21
diff -u -r1.21 siparser.cpp
--- mythtv/libs/libmythtv/siparser.cpp	6 Jun 2005 01:15:48 -0000	1.21
+++ mythtv/libs/libmythtv/siparser.cpp	11 Jun 2005 17:47:02 -0000
@@ -733,7 +733,8 @@
             case 0x01:
                 e.Type = ES_TYPE_VIDEO_MPEG1;
                 break;
-            case 0x02:
+            case 0x02: // ATSC
+            case 0x80: // OpenCable
                 e.Type = ES_TYPE_VIDEO_MPEG2;
                 break;
             case 0x03:
