Ticket #504: dbcheck.patch
| File dbcheck.patch, 23.5 KB (added by , 20 years ago) |
|---|
-
dbcheck.cpp
486 486 { 487 487 if (!InitializeDatabase()) 488 488 return false; 489 dbver = "10 60";489 dbver = "1099"; 490 490 } 491 491 492 492 if (dbver == "900") … … 2273 2273 " audioratelimit int(11) default NULL," 2274 2274 " hostname varchar(255) default NULL," 2275 2275 " dvb_swfilter int(11) default '0'," 2276 " dvb_recordts int (11)default '1',"2276 " dvb_recordts int default '1'," 2277 2277 " dvb_sat_type int(11) NOT NULL default '0'," 2278 2278 " dvb_wait_for_seqstart int(11) NOT NULL default '1'," 2279 2279 " dvb_dmx_buf_size int(11) NOT NULL default '8192'," 2280 2280 " dvb_pkt_buf_size int(11) NOT NULL default '8192'," 2281 2281 " skipbtaudio tinyint(1) default '0'," 2282 2282 " dvb_on_demand tinyint(4) NOT NULL default '0'," 2283 " dvb_diseqc_type SMALLINT(6)," 2284 " firewire_port INT UNSIGNED NOT NULL DEFAULT 0," 2285 " firewire_node INT UNSIGNED NOT NULL DEFAULT 2," 2286 " firewire_speed INT UNSIGNED NOT NULL DEFAULT 0," 2287 " firewire_model varchar(32) NULL," 2288 " firewire_connection INT UNSIGNED NOT NULL DEFAULT 0," 2289 " dvb_hw_decoder INT DEFAULT '0'," 2290 " dbox2_port INT UNSIGNED NOT NULL DEFAULT 31338," 2291 " dbox2_httpport INT UNSIGNED NOT NULL DEFAULT 80," 2292 " dbox2_host varchar(32) NULL," 2293 " signal_timeout int NOT NULL default '1000'," 2294 " channel_timeout int NOT NULL default '3000'," 2283 2295 " PRIMARY KEY (cardid)" 2284 2296 ");", 2285 2297 "CREATE TABLE IF NOT EXISTS cardinput (" … … 2292 2304 " shareable char(1) default 'N'," 2293 2305 " tunechan varchar(5) NOT NULL default ''," 2294 2306 " startchan varchar(5) NOT NULL default ''," 2307 " freetoaironly TINYINT(1) DEFAULT 1," 2308 " diseqc_port SMALLINT(6)," 2309 " diseqc_pos FLOAT," 2310 " lnb_lof_switch INT(11) DEFAULT 11700000," 2311 " lnb_lof_hi INT(11) DEFAULT 10600000," 2312 " lnb_lof_lo INT(11) DEFAULT 9750000," 2295 2313 " PRIMARY KEY (cardinputid)" 2296 2314 ");", 2297 2315 "CREATE TABLE IF NOT EXISTS channel (" … … 2314 2332 " commfree tinyint(4) NOT NULL default '0'," 2315 2333 " visible tinyint(1) NOT NULL default '1'," 2316 2334 " outputfilters varchar(255) NOT NULL default ''," 2335 " useonairguide TINYINT(1) DEFAULT 0," 2336 " mplexid SMALLINT(6)," 2337 " serviceid mediumint unsigned," 2338 " atscsrcid INT(11) DEFAULT NULL," 2317 2339 " PRIMARY KEY (chanid)," 2318 2340 " KEY channel_src (channum,sourceid)" 2319 2341 ");", … … 2354 2376 " UNIQUE KEY chanid (chanid,starttime,person,role)," 2355 2377 " KEY person (person,role)" 2356 2378 ");", 2357 "CREATE TABLE IF NOT EXISTS dvb_channel (" 2358 " chanid smallint(6) NOT NULL default '0'," 2359 " serviceid smallint(6) default NULL," 2360 " networkid smallint(6) default NULL," 2361 " providerid smallint(6) default NULL," 2362 " transportid smallint(6) default NULL," 2379 "CREATE TABLE IF NOT EXISTS dtv_multiplex (" 2380 " mplexid smallint(6) NOT NULL auto_increment, " 2381 " sourceid smallint(6) default NULL," 2382 " transportid int(11) default NULL," 2383 " networkid int(11) default NULL," 2363 2384 " frequency int(11) default NULL," 2364 " inversion char(1) default NULL,"2385 " inversion char(1) default 'a'," 2365 2386 " symbolrate int(11) default NULL," 2366 " fec varchar(10) default NULL,"2387 " fec varchar(10) default 'auto'," 2367 2388 " polarity char(1) default NULL," 2368 " satid smallint(6) default NULL," 2369 " modulation varchar(10) default NULL," 2370 " bandwidth char(1) default NULL," 2371 " lp_code_rate varchar(10) default NULL," 2372 " transmission_mode char(1) default NULL," 2373 " guard_interval varchar(10) default NULL," 2374 " hierarchy char(1) default NULL," 2375 " pmtcache blob," 2376 " PRIMARY KEY (chanid)" 2389 " modulation varchar(10) default 'auto'," 2390 " bandwidth char(1) default 'a'," 2391 " lp_code_rate varchar(10) default 'auto'," 2392 " transmission_mode char(1) default 'a'," 2393 " guard_interval varchar(10) default 'auto'," 2394 " visible smallint(1) NOT NULL default '0'," 2395 " constellation varchar(10) default 'auto'," 2396 " hierarchy varchar(10) default 'auto'," 2397 " hp_code_rate varchar(10) default 'auto'," 2398 " sistandard varchar(10) default 'dvb'," 2399 " serviceversion smallint(6) default 33," 2400 " updatetimestamp timestamp(14) NOT NULL," 2401 " PRIMARY KEY (mplexid)" 2402 ") TYPE=MyISAM;", 2403 "CREATE TABLE dtv_privatetypes (" 2404 " sitype varchar(4) NOT NULL, " 2405 " networkid int(11) NOT NULL, " 2406 " private_type varchar(20) NOT NULL, " 2407 " private_value varchar(100) NOT NULL " 2377 2408 ");", 2378 "CREATE TABLE IF NOT EXISTS dvb_pids ("2379 " chanid smallint(6) NOT NULL default '0',"2380 " pid smallint(6) NOT NULL default '0',"2381 " type char(1) NOT NULL default 'o',"2382 " lang char(3) NOT NULL default '',"2383 " PRIMARY KEY (chanid,pid)"2384 ");",2385 "CREATE TABLE IF NOT EXISTS dvb_sat ("2386 " satid smallint(6) NOT NULL auto_increment,"2387 " cardid int(11) default NULL,"2388 " pos float default NULL,"2389 " name varchar(128) default NULL,"2390 " diseqc_type smallint(6) default '0',"2391 " diseqc_port smallint(6) default '0',"2392 " diseqc_pos smallint(6) default '0',"2393 " lnb_lof_switch int(11) default '11700000',"2394 " lnb_lof_hi int(11) default '10600000',"2395 " lnb_lof_lo int(11) default '9750000',"2396 " PRIMARY KEY (satid)"2397 ");",2398 "CREATE TABLE IF NOT EXISTS dvb_signal_quality ("2399 " id int(10) unsigned NOT NULL auto_increment,"2400 " sampletime timestamp(14) NOT NULL,"2401 " cardid int(10) unsigned NOT NULL default '0',"2402 " fe_snr int(10) unsigned NOT NULL default '0',"2403 " fe_ss int(10) unsigned NOT NULL default '0',"2404 " fe_ber int(10) unsigned NOT NULL default '0',"2405 " fe_unc int(10) unsigned NOT NULL default '0',"2406 " myth_cont int(10) unsigned NOT NULL default '0',"2407 " myth_over int(10) unsigned NOT NULL default '0',"2408 " myth_pkts int(10) unsigned NOT NULL default '0',"2409 " PRIMARY KEY (id),"2410 " KEY sampletime (sampletime,cardid)"2411 ");",2412 2409 "CREATE TABLE IF NOT EXISTS favorites (" 2413 2410 " favid int(11) unsigned NOT NULL auto_increment," 2414 2411 " userid int(11) unsigned NOT NULL default '0'," … … 2474 2471 " PRIMARY KEY (id)," 2475 2472 " UNIQUE KEY network (network)" 2476 2473 ");", 2474 "CREATE TABLE IF NOT EXISTS oldfind (" 2475 " recordid INT NOT NULL DEFAULT 0," 2476 " findid INT NOT NULL DEFAULT 0," 2477 " PRIMARY KEY (recordid, findid)" 2478 ");", 2477 2479 "CREATE TABLE IF NOT EXISTS oldprogram (" 2478 2480 " oldtitle varchar(128) NOT NULL default ''," 2479 2481 " airdate datetime NOT NULL default '0000-00-00 00:00:00'," … … 2488 2490 " description text NOT NULL," 2489 2491 " category varchar(64) NOT NULL default ''," 2490 2492 " seriesid varchar(12) NOT NULL default ''," 2491 " programid varchar(12) NOT NULL default ''," 2492 " PRIMARY KEY (chanid,starttime)," 2493 " programid varchar(20) NOT NULL default ''," 2494 " recordid INT NOT NULL DEFAULT 0," 2495 " station VARCHAR(20) NOT NULL DEFAULT ''," 2496 " rectype INT(10) UNSIGNED NOT NULL DEFAULT 0," 2497 " duplicate TINYINT(1) NOT NULL DEFAULT 0," 2498 " recstatus INT NOT NULL DEFAULT 0," 2499 " reactivate SMALLINT NOT NULL DEFAULT 0," 2500 " PRIMARY KEY (station,starttime,title)," 2493 2501 " KEY endtime (endtime)," 2494 2502 " KEY title (title)," 2495 2503 " KEY seriesid (seriesid)," 2496 " KEY programid (programid)" 2504 " KEY programid (programid)," 2505 " KEY recordid (recordid)" 2497 2506 ");", 2498 2507 "CREATE TABLE IF NOT EXISTS people (" 2499 2508 " person mediumint(8) unsigned NOT NULL auto_increment," … … 2501 2510 " PRIMARY KEY (person)," 2502 2511 " UNIQUE KEY name (name(41))" 2503 2512 ");", 2513 "CREATE TABLE IF NOT EXISTS pidcache (" 2514 " chanid smallint(6) NOT NULL default '0'," 2515 " pid int(11) NOT NULL default '-1'," 2516 " tableid int(11) NOT NULL default '-1'," 2517 " INDEX(chanid)" 2518 ");", 2504 2519 "CREATE TABLE IF NOT EXISTS profilegroups (" 2505 2520 " id int(10) unsigned NOT NULL auto_increment," 2506 2521 " name varchar(128) default NULL," … … 2523 2538 " stars float NOT NULL default '0'," 2524 2539 " previouslyshown tinyint(4) NOT NULL default '0'," 2525 2540 " title_pronounce varchar(128) NOT NULL default ''," 2526 " stereo tinyint(1) default NULL,"2527 " subtitled tinyint(1) default NULL,"2528 " hdtv tinyint(1) default NULL,"2529 " closecaptioned tinyint(1) default NULL,"2530 " partnumber int(11) default NULL,"2531 " parttotal int(11) default NULL,"2541 " stereo tinyint(1) default '0' NOT NULL," 2542 " subtitled tinyint(1) default '0' NOT NULL," 2543 " hdtv tinyint(1) default '0' NOT NULL," 2544 " closecaptioned tinyint(1) default '0' NOT NULL," 2545 " partnumber int(11) default '0' NOT NULL," 2546 " parttotal int(11) default '0' NOT NULL," 2532 2547 " seriesid varchar(12) NOT NULL default ''," 2533 2548 " originalairdate date default NULL," 2534 2549 " showtype varchar(30) NOT NULL default ''," 2535 2550 " colorcode varchar(20) NOT NULL default ''," 2536 2551 " syndicatedepisodenumber varchar(20) NOT NULL default ''," 2537 " programid varchar(12) NOT NULL default ''," 2538 " PRIMARY KEY (chanid,starttime)," 2552 " programid varchar(20) NOT NULL default ''," 2553 " manualid INT UNSIGNED NOT NULL DEFAULT 0," 2554 " PRIMARY KEY (chanid,starttime, manualid)," 2539 2555 " KEY endtime (endtime)," 2540 2556 " KEY title (title)," 2541 2557 " KEY title_pronounce (title_pronounce)," … … 2588 2604 " dupin int(11) NOT NULL default '15'," 2589 2605 " station varchar(20) NOT NULL default ''," 2590 2606 " seriesid varchar(12) NOT NULL default ''," 2591 " programid varchar( 12) NOT NULL default '',"2607 " programid varchar(20) NOT NULL default ''," 2592 2608 " search int(10) unsigned NOT NULL default '0'," 2593 2609 " autotranscode tinyint(1) NOT NULL default '0'," 2594 2610 " autocommflag tinyint(1) NOT NULL default '0'," … … 2596 2612 " autouserjob2 tinyint(1) NOT NULL default '0'," 2597 2613 " autouserjob3 tinyint(1) NOT NULL default '0'," 2598 2614 " autouserjob4 tinyint(1) NOT NULL default '0'," 2615 " inactive TINYINT(1) NOT NULL DEFAULT 0," 2616 " parentid INT NOT NULL DEFAULT 0," 2617 " transcoder INT NOT NULL DEFAULT 0," 2618 " tsdefault FLOAT NOT NULL DEFAULT 1.0," 2599 2619 " PRIMARY KEY (recordid)," 2600 2620 " KEY chanid (chanid,starttime)," 2601 2621 " KEY title (title)," … … 2619 2639 " recgroup varchar(32) NOT NULL default 'Default'," 2620 2640 " recordid int(11) default NULL," 2621 2641 " seriesid varchar(12) NOT NULL default ''," 2622 " programid varchar( 12) NOT NULL default '',"2642 " programid varchar(20) NOT NULL default ''," 2623 2643 " lastmodified timestamp(14) NOT NULL," 2624 2644 " filesize bigint(20) NOT NULL default '0'," 2625 2645 " stars float NOT NULL default '0'," 2626 2646 " previouslyshown tinyint(1) default '0'," 2627 2647 " originalairdate date default NULL," 2628 2648 " preserve tinyint(1) NOT NULL default '0'," 2649 " deletepending TINYINT(1) NOT NULL DEFAULT 0," 2650 " transcoder INT NOT NULL DEFAULT 0," 2651 " timestretch FLOAT NOT NULL DEFAULT 1.0," 2652 " recpriority INT NOT NULL DEFAULT 0," 2653 " basename varchar(128) NOT NULL DEFAULT ''," 2654 " progstart DATETIME NOT NULL," 2655 " progend DATETIME NOT NULL," 2629 2656 " PRIMARY KEY (chanid,starttime)," 2630 2657 " KEY endtime (endtime)," 2631 2658 " KEY seriesid (seriesid)," 2632 " KEY programid (programid)" 2659 " KEY programid (programid)," 2660 " KEY title (title)" 2661 " KEY recordid (recordid)" 2633 2662 ");", 2663 "CREATE TABLE IF NOT EXISTS recordedcredits (" 2664 " person mediumint(8) unsigned NOT NULL default '0'," 2665 " chanid int(10) unsigned NOT NULL default '0'," 2666 " starttime datetime NOT NULL default '0000-00-00 00:00:00'," 2667 " role set('actor','director','producer','executive_producer','writer','guest_star','host','adapter','presenter','commentator','guest') NOT NULL default ''," 2668 " UNIQUE KEY chanid (chanid,starttime,person,role)," 2669 " KEY person (person,role)" 2670 ");", 2634 2671 "CREATE TABLE IF NOT EXISTS recordedmarkup (" 2635 2672 " chanid int(10) unsigned NOT NULL default '0'," 2636 2673 " starttime datetime NOT NULL default '0000-00-00 00:00:00'," … … 2639 2676 " type int(11) NOT NULL default '0'," 2640 2677 " PRIMARY KEY (chanid,starttime,mark,type)" 2641 2678 ");", 2679 "CREATE TABLE IF NOT EXISTS recordedprogram (" 2680 " chanid int(10) unsigned NOT NULL default '0'," 2681 " starttime datetime NOT NULL default '0000-00-00 00:00:00'," 2682 " endtime datetime NOT NULL default '0000-00-00 00:00:00'," 2683 " title varchar(128) NOT NULL default ''," 2684 " subtitle varchar(128) NOT NULL default ''," 2685 " description text NOT NULL," 2686 " category varchar(64) NOT NULL default ''," 2687 " category_type varchar(64) NOT NULL default ''," 2688 " airdate year(4) NOT NULL default '0000'," 2689 " stars float unsigned NOT NULL default '0'," 2690 " previouslyshown tinyint(4) NOT NULL default '0'," 2691 " title_pronounce varchar(128) NOT NULL default ''," 2692 " stereo tinyint(1) NOT NULL default '0'," 2693 " subtitled tinyint(1) NOT NULL default '0'," 2694 " hdtv tinyint(1) NOT NULL default '0'," 2695 " closecaptioned tinyint(1) NOT NULL default '0'," 2696 " partnumber int(11) NOT NULL default '0'," 2697 " parttotal int(11) NOT NULL default '0'," 2698 " seriesid varchar(12) NOT NULL default ''," 2699 " originalairdate date default NULL," 2700 " showtype varchar(30) NOT NULL default ''," 2701 " colorcode varchar(20) NOT NULL default ''," 2702 " syndicatedepisodenumber varchar(20) NOT NULL default ''," 2703 " programid varchar(20) NOT NULL default ''," 2704 " manualid int(10) unsigned NOT NULL default '0'," 2705 " PRIMARY KEY (chanid,starttime,manualid)," 2706 " KEY endtime (endtime)," 2707 " KEY title (title)," 2708 " KEY title_pronounce (title_pronounce)," 2709 " KEY seriesid (seriesid)," 2710 " KEY programid (programid)," 2711 " KEY id_start_end (chanid,starttime,endtime)" 2712 ");", 2642 2713 "CREATE TABLE IF NOT EXISTS recordingprofiles (" 2643 2714 " id int(10) unsigned NOT NULL auto_increment," 2644 2715 " name varchar(128) default NULL," … … 2647 2718 " profilegroup int(10) unsigned NOT NULL default '0'," 2648 2719 " PRIMARY KEY (id)" 2649 2720 ");", 2721 "CREATE TABLE IF NOT EXISTS recordedrating (" 2722 " chanid int(10) unsigned NOT NULL default '0'," 2723 " starttime datetime NOT NULL default '0000-00-00 00:00:00'," 2724 " system char(8) NOT NULL default ''," 2725 " rating char(8) NOT NULL default ''," 2726 " UNIQUE KEY chanid (chanid,starttime,system,rating)," 2727 " KEY starttime (starttime,system)" 2728 ");", 2729 "CREATE TABLE IF NOT EXISTS recordmatch (" 2730 " recordid int unsigned," 2731 " chanid int unsigned," 2732 " starttime datetime," 2733 " manualid INT UNSIGNED," 2734 " INDEX (recordid)" 2735 ");", 2650 2736 "CREATE TABLE IF NOT EXISTS recordoverride (" 2651 2737 " recordid int(10) unsigned NOT NULL default '0'," 2652 2738 " type int(10) unsigned NOT NULL default '0'," … … 2664 2750 " hostname varchar(255) default NULL," 2665 2751 " KEY value (value,hostname)" 2666 2752 ");", 2753 "CREATE TABLE IF NOT EXISTS videobookmarks (" 2754 " filename varchar(255) NOT NULL," 2755 " bookmark varchar(128) default NULL," 2756 " PRIMARY KEY (filename)" 2757 ");", 2667 2758 "CREATE TABLE IF NOT EXISTS videosource (" 2668 2759 " sourceid int(10) unsigned NOT NULL auto_increment," 2669 2760 " name varchar(128) NOT NULL default ''," … … 2675 2766 " PRIMARY KEY (sourceid)," 2676 2767 " UNIQUE KEY name (name)" 2677 2768 ");", 2769 "CREATE TABLE IF NOT EXISTS xvmc_buffer_settings ( " 2770 " id int(11) NOT NULL auto_increment, " 2771 " description varchar(255) NOT NULL default ''," 2772 " osd_num int(11) NOT NULL default '0'," 2773 " osd_res_num int(11) NOT NULL default '0'," 2774 " min_surf int(11) NOT NULL default '0'," 2775 " max_surf int(11) NOT NULL default '0'," 2776 " decode_num int(11) NOT NULL default '0'," 2777 " agressive int(11) NOT NULL default '1'," 2778 " PRIMARY KEY (id) );", 2779 2780 //# UK DVB-T 2781 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',9018,'channel_numbers','131');", 2782 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',9018,'guide_fixup','2');", 2783 //# Bell ExpressVu Canada 2784 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',256,'guide_fixup','1');", 2785 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',257,'guide_fixup','1');", 2786 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',256,'tv_types','1,150,134,133');", 2787 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',257,'tv_types','1,150,134,133');", 2788 2789 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4100,'sdt_mapping','1');", 2790 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4101,'sdt_mapping','1');", 2791 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4102,'sdt_mapping','1');", 2792 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4103,'sdt_mapping','1');", 2793 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4104,'sdt_mapping','1');", 2794 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4105,'sdt_mapping','1');", 2795 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4106,'sdt_mapping','1');", 2796 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4107,'sdt_mapping','1');", 2797 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4097,'sdt_mapping','1');", 2798 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4098,'sdt_mapping','1');", 2799 2800 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4100,'tv_types','1,145,154');", 2801 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4101,'tv_types','1,145,154');", 2802 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4102,'tv_types','1,145,154');", 2803 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4103,'tv_types','1,145,154');", 2804 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4104,'tv_types','1,145,154');", 2805 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4105,'tv_types','1,145,154');", 2806 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4106,'tv_types','1,145,154');", 2807 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4107,'tv_types','1,145,154');", 2808 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4097,'tv_types','1,145,154');", 2809 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4098,'tv_types','1,145,154');", 2810 2811 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4100,'guide_fixup','1');", 2812 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4101,'guide_fixup','1');", 2813 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4102,'guide_fixup','1');", 2814 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4103,'guide_fixup','1');", 2815 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4104,'guide_fixup','1');", 2816 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4105,'guide_fixup','1');", 2817 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4106,'guide_fixup','1');", 2818 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4107,'guide_fixup','1');", 2819 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4097,'guide_fixup','1');", 2820 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4098,'guide_fixup','1');", 2821 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES('dvb', '40999', 'guide_fixup', '4');", 2822 2823 //# NSAB / Sirius 2824 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',94,'tv_types','1,128');", 2825 //# WUNC Guide 2826 "INSERT into dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('atsc',1793,'guide_fixup','3');", 2827 2828 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',70,'force_guide_present','yes');", 2829 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',70,'guide_ranges','80,80,96,96');", 2830 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4112,'channel_numbers','131');", 2831 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4115,'channel_numbers','131');", 2832 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',4116,'channel_numbers','131');", 2833 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',12802,'channel_numbers','131');", 2834 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',12803,'channel_numbers','131');", 2835 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',12829,'channel_numbers','131');", 2836 2837 "INSERT INTO dtv_privatetypes (sitype,networkid,private_type,private_value) VALUES ('dvb',40999,'parse_subtitle_list','1070,1308,1041,1306,1307,1030,1016,1131,1068,1069');", 2838 2678 2839 "INSERT INTO profilegroups SET name = 'Software Encoders (v4l based)', cardtype = 'V4L', is_default = 1;", 2679 2840 "INSERT INTO profilegroups SET name = 'MPEG-2 Encoders (PVR-x50, PVR-500)', cardtype = 'MPEG', is_default = 1;", 2680 2841 "INSERT INTO profilegroups SET name = 'Hardware MJPEG Encoders (Matrox G200-TV, Miro DC10, etc)', cardtype = 'MJPEG', is_default = 1;", 2681 2842 "INSERT INTO profilegroups SET name = 'Hardware HDTV', cardtype = 'HDTV', is_default = 1;", 2682 2843 "INSERT INTO profilegroups SET name = 'Hardware DVB Encoders', cardtype = 'DVB', is_default = 1;", 2683 2844 "INSERT INTO profilegroups SET name = 'Transcoders', cardtype = 'TRANSCODE', is_default = 1;", 2845 "INSERT INTO profilegroups SET name = 'FireWire Input', cardtype = 'FIREWIRE', is_default = 1;", 2846 "INSERT INTO profilegroups SET name = 'USB Mpeg-4 Encoder (Plextor ConvertX, etc)', cardtype = 'GO7007', is_default = 1;", 2847 "INSERT INTO profilegroups SET name = 'DBOX2 Input', cardtype = 'DBOX2', is_default = 1;", 2684 2848 "INSERT INTO recordingprofiles SET name = 'Default', profilegroup = 1;", 2685 2849 "INSERT INTO recordingprofiles SET name = 'Live TV', profilegroup = 1;", 2686 2850 "INSERT INTO recordingprofiles SET name = 'High Quality', profilegroup = 1;", … … 2703 2867 "INSERT INTO recordingprofiles SET name = 'Low Quality', profilegroup = 5;", 2704 2868 "INSERT INTO recordingprofiles SET name = 'RTjpeg/MPEG4', profilegroup = 6;", 2705 2869 "INSERT INTO recordingprofiles SET name = 'MPEG2', profilegroup = 6;", 2870 "INSERT INTO recordingprofiles SET name = 'High Quality', profilegroup = 6;", 2871 "INSERT INTO recordingprofiles SET name = 'Medium Quality', profilegroup = 6;", 2872 "INSERT INTO recordingprofiles SET name = 'Low Quality', profilegroup = 6;", 2873 "INSERT INTO recordingprofiles SET name = 'Default', profilegroup = 8;", 2874 "INSERT INTO recordingprofiles SET name = 'Live TV', profilegroup = 8;", 2875 "INSERT INTO recordingprofiles SET name = 'High Quality', profilegroup = 8;", 2876 "INSERT INTO recordingprofiles SET name = 'Low Quality', profilegroup = 8;", 2877 2706 2878 "INSERT INTO settings SET value='mythfilldatabaseLastRunStart';", 2707 2879 "INSERT INTO settings SET value='mythfilldatabaseLastRunEnd';", 2708 2880 "INSERT INTO settings SET value='mythfilldatabaseLastRunStatus';", 2709 2881 "INSERT INTO settings SET value='DataDirectMessage';", 2710 2882 "INSERT INTO settings SET value='HaveRepeats', data='0';", 2711 "INSERT INTO settings SET value='DBSchemaVer', data='1060';", 2883 "INSERT INTO settings SET value='DBSchemaVer', data='1099';", 2884 "INSERT INTO settings SET value = 'DefaultTranscoder', data = '0';", 2885 2886 "INSERT INTO xvmc_buffer_settings VALUES (1,'Default / nVidia',2,2,8,16,8,1);", 2887 "INSERT INTO xvmc_buffer_settings VALUES (2,'VLD (More decode buffers)',2,2,8,16,16,1);", 2712 2888 "" 2713 2889 }; 2714 2890 2715 2891 QString dbver = ""; 2716 if (!performActualUpdate(updates, "10 60", dbver))2892 if (!performActualUpdate(updates, "1099", dbver)) 2717 2893 return false; 2718 2894 return true; 2719 2895 }
