[mythtv-users] ConvertX stopped working after upgrading to 0.24

Naoyuki Tai ntai at smartfruit.com
Thu Mar 17 06:18:13 UTC 2011


Hi,

I had MythBuntu + MythTV 0.23 MythBuntu distribution was working fine with ConvertX, and then I upgraded to 0.24, the capturing is now failing.

The failing capture shows following log.

2011-03-17 01:25:18.218 Reschedule requested for id 0.
2011-03-17 01:25:18.300 Scheduled 3 items in 0.1 = 0.02 match + 0.06 place
2011-03-17 01:25:20.195 Error deleting 'GetPlaybackURL/UNABLE/TO/FIND/LOCAL/FILE/ON/minimyth/2003_20110317012400.nuv': No such file or directory
2011-03-17 01:25:26.233 Reschedule requested for id 0.
2011-03-17 01:25:26.316 Scheduled 3 items in 0.1 = 0.02 match + 0.06 place
2011-03-17 01:30:02.253 MainServer::ANN Monitor
2011-03-17 01:30:02.264 adding: minimyth as a client (events: 0)
2011-03-17 01:36:45.666 Reschedule requested for id 0.
2011-03-17 01:36:45.744 Scheduled 2 items in 0.1 = 0.02 match + 0.06 place
2011-03-17 01:36:45.766 TVRec(8): Changing from None to RecordingOnly
2011-03-17 01:36:45.778 TVRec(8): HW Tuner: 8->8
2011-03-17 01:36:46.507 Channel(/dev/video1)::Tune(): Error -1 while setting frequency (v2): Invalid argument
2011-03-17 01:36:46.524 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2011-03-17 01:36:46.530 Started recording: "Law & Order: Special Victims Unit":Baggage: channel 2003 on cardid 8, sourceid 2
2011-03-17 01:36:55.202 ProgramInfo(2003_20110317013700.nuv), Error: GetPlaybackURL: '2003_20110317013700.nuv' should be local, but it can n

It looks like trying to set the channel to /dev/video1.

2011-03-17 01:36:46.507 Channel(/dev/video1)::Tune(): Error -1 while setting frequency (v2): Invalid argument

But, this USB device has no tuner. Actually, hooked up to a Fios cable box DCT700.
I change channel by a python script, which works fine.

Before the update, the log showed.

2011-03-16 21:35:59.385 New DB connection, total: 3
2011-03-16 21:35:59.398 Connected to database 'mythconverg' at host: 192.168.10.5
2011-03-16 21:36:12.339 ret_pid(0) child(18510) status(0x0)
2011-03-16 21:36:12.718 ret_pid(18510) child(18510) status(0x0)
2011-03-16 21:36:12.722 External Tuning program exited with no error

Here is the /dev/video1, ConvertX in the database.

mysql> select * from capturecard where cardid = 8;
+--------+-------------+-------------+-----------+----------+--------------+----------------+----------+--------------+--------------+-----------------------+-------------+---------------+-----------------+----------------+----------------+---------------------+----------------+-----------------+------------------+----------+------------+--------+-----+----------+-------------+
| cardid | videodevice | audiodevice | vbidevice | cardtype | defaultinput | audioratelimit | hostname | dvb_swfilter | dvb_sat_type | dvb_wait_for_seqstart | skipbtaudio | dvb_on_demand | dvb_diseqc_type | firewire_speed | firewire_model | firewire_connection | signal_timeout | channel_timeout | dvb_tuning_delay | contrast | brightness | colour | hue | diseqcid | dvb_eitscan |
+--------+-------------+-------------+-----------+----------+--------------+----------------+----------+--------------+--------------+-----------------------+-------------+---------------+-----------------+----------------+----------------+---------------------+----------------+-----------------+------------------+----------+------------+--------+-----+----------+-------------+
|      8 | /dev/video1 | /dev/dsp    | NULL      | GO7007   | Composite    |          48000 | minimyth |            0 |            0 |                     1 |           0 |             0 |            NULL |              0 | NULL           |                   0 |           1000 |            3000 |                0 |        0 |          0 |      0 |   0 |     NULL |           1 |

The cardinput table is

mysql> select * from cardinput where cardid = 8;
+-------------+--------+----------+-----------+------------------+----------+-----------+-------------+-------------+-------------+-----------+
| cardinputid | cardid | sourceid | inputname | externalcommand  | tunechan | startchan | displayname | dishnet_eit | recpriority | quicktune |
+-------------+--------+----------+-----------+------------------+----------+-----------+-------------+-------------+-------------+-----------+
|           7 |      8 |        2 | Composite | cable-channel.py | 3        | 3         | Fios SD     |           0 |           0 |         0 |


As you can see, externalcommand is set, but somehow the backend does not use it in 0.24.

Is there anything to get this going?

Thanks.

-- Tai



More information about the mythtv-users mailing list