AW: [mythtv] [Experimental PATCH] BIG DVB PATCH V2.0 Released

Martin Bene martin.bene at icomedias.com
Sun Nov 14 22:03:07 UTC 2004


> Fix DVB-C to hopefully work. This is untested so if you are a 
> DVB-C user please
> help get this  working as none of us have DVB-C.
> Added database changes to dbcheck.cpp so no need to add the .sql file
> Added CAM and Language Encoding fixes from Jesper Sörensen.
> DVB-S options in cardsetup and input setup hidden for dvb-c 
> and dvb-t users.

Just started a test run with the new patch version:
 * Startup Runs into a timeout waiting for a non - existing CAM Module - while my Hauppauge Nexus-s supports CAMs, I don't have any installed (yet). If possible, it would be nice to only wait for CAM initialisation if such a module actually exists.  

2004-11-14 22:10:54.050 DVB#0 Using DVB card 0, with frontend ST STV0299 DVB-S.
2004-11-14 22:10:54.618 DVB#0 CA: Initializing CI handler
2004-11-14 22:10:54.618 DVB#0 CA: Waiting for CAM...
2004-11-14 22:11:05.016 DVB#0 ERROR - CA: Timeout while waiting for CAM

* Scan now shows correct channel names.

* During scan I get errors about too many open files
Table 02 loaded
2004-11-14 22:21:06.768 DVB#0 ERROR - Failed to open section filter (pid 319)
          (24) Too many open files

Channel Scan did finish, but the list of discovered channels is not complete; 304 channels were discovered while dvbscan lists 516. Some of the FTA channels I actually use are missing.

* mythbackend can't seem to find the startup channel;

2004-11-14 22:57:16.891 DVB#0 ERROR - Unable to find channel in database.
2004-11-14 22:57:16.891 DVB#0 ERROR - Failed to get channel options for channel 1140.

Both channel 1140 and the cooresponding dvb_transport are in the database.

mysql> select * from channel where chanid=1140;
+--------+---------+--------+----------+----------+------+------+----------+--------------+---------+-------------+----------+------------+--------+-------+----------+----------+---------+---------------+---------+-----------+
| chanid | channum | freqid | sourceid | callsign | name | icon | finetune | videofilters | xmltvid | recpriority | contrast | brightness | colour | hue   | tvformat | commfree | visible | outputfilters | dvb_tid | serviceid |
+--------+---------+--------+----------+----------+------+------+----------+--------------+---------+-------------+----------+------------+--------+-------+----------+----------+---------+---------------+---------+-----------+
|   1140 | 12020   | NULL   |        1 | RTL2     | RTL2 | none |     NULL |              | 1.12020 |           0 |    32768 |      32768 |  32768 | 32768 | Default  |        0 |       1 |               |      20 |     12020 |
+--------+---------+--------+----------+----------+------+------+----------+--------------+---------+-------------+----------+------------+--------+-------+----------+----------+---------+---------------+---------+-----------+

mysql> select * from dvb_transport where dvb_transport.dvb_tid =20;
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+------------+----------------+-----------------+
| dvb_tid | sourceid | transportid | networkid | frequency | inversion | symbolrate | fec  | polarity | modulation | bandwidth | lp_code_rate | transmission_mode | guard_interval | visible | constellation | hierarchy | hp_code_rate | sistandard | serviceversion | updatetimestamp |
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+------------+----------------+-----------------+
|      20 |        1 |        1089 |         1 |  12187500 | a         |   27500000 | 3/4  | h        | qpsk       | a         | auto         | a                 | auto           |       0 | auto          | a         | auto         | dvb        |           NULL |  20041114221110 |
+---------+----------+-------------+-----------+-----------+-----------+------------+------+----------+------------+-----------+--------------+-------------------+----------------+---------+---------------+-----------+--------------+------------+----------------+-----------------+

* "watch tv" on mythfrontend aborts because it can't get data fromthe backend - must be same error as above.

So for now I've got to revert the patch as I can't make dvb reception work at all after using it. 

Bye, Martin


More information about the mythtv-dev mailing list