Hi,

I just come back from holidays, and i started by a freevo svn update on 
my testbed.

Now, I encounter a new trouble (I allread had two before my holydays, 
but didn't have time to check).

Since my last update ( update was done yesterday, the preceding update 
was dome three weeks before), I cannot any more show tv : here is the 
error message :
2007-07-27 20:28:19,749 ERROR    childapp.py (138): Cannot run 
"/usr/bin/xine --hide-gui -pq -g -B --geometry 1024x768+0+0 --no-splash 
--no-lirc --post='pp:quality=10;expand' -V xv -A oss --stdctl 
pvr:///home2/media/tmp/xine-buf-": [Errno 2] No such file or directory

I only read very fast the last messages on the devel list, but this give 
me a hint : I just modified the line 134 of childapp.py :
            self.child = Popen(command, shell=*True*, stdin=PIPE, 
stdout=PIPE, stderr=PIPE)

(I put shell=True) and the tv works again.

I suppose that this is fairly version independant, but for the tracking, 
I'm running the latest freevo svn on a mandriva 2007 spring version. My 
kernel is 2.6.17-13mdv and ivtv (self compiled) is 0.7.4. xine is 0.99.4 
. My system is in French.

Now my two older troubles (in case they are linked) :

Switching between SECAM and PAL in the tv channel list.
(This could easily be a human mistake, I don't know).
On my antenna network, most channels are  broadcasted in SECAM. But two 
of them are broadcasted in PAL. Here are the relevant part of my 
local.conf file :
TV_IVTV_OPTIONS = {
                     'input'         : 0,
                     'resolution'    : '720x576',
                     'aspect'        : 2,
                     'audio_bitmask' : 233,
                     'bframes'       : 3,
                     'bitrate_mode'  : 0,
                     'bitrate'       : 6000000,
                     'bitrate_peak'  : 8000000,
                     'dnr_mode'      : 3,
                     'dnr_spatial'   : 0,
                     'dnr_temporal'  : 0,
                     'dnr_type'      : 0,
                     'framerate'     : 0,
                     'framespergop'  : 12,
                     'gop_closure'   : 1,
                     'pulldown'      : 0,
                     'stream_type'   : 14,
                }

VIDEO_GROUPS = [
     # Use this group for watching tv
     VideoGroup(vdev='/dev/video0',
                adev=None,
                input_type='tuner',
                tuner_norm=CONF.tv,
                tuner_type='',
                tuner_chanlist=CONF.chanlist,
                desc='Watching Video Group',
                group_type='ivtv',
              ),
     VideoGroup(vdev='/dev/video0',
                adev=None,
                input_type='tuner',
                tuner_norm='PAL',
                tuner_type='',
                tuner_chanlist=CONF.chanlist,
                desc='Watching Video Group',
                group_type='ivtv',
              ),
     VideoGroup(vdev='/dev/video0',
                adev=None,
                input_num='2',
                input_type='composite',
                tuner_norm='PAL',
                desc='Entree Freebox',
                group_type='ivtv',
              ),
]

( The group 0 is for standard secam TV, the group 1 should be for PAL TV 
and the group 2 is for the conposite entry of the PVR-150 card, 
connected to the cable decoder)
TV_CHANNELS = [('C1.telepoche.com',   'TF1',                     '49'),
               ('C2.telepoche.com',   'France2',                 '52'),
               ('C3.telepoche.com',   'France3',                 '68'),
               ('C4.telepoche.com',   'Canal+',                  '65'),
               ('C11.telepoche.com',  'ParisPremiere',           '62'),
               ('C6.telepoche.com',   'M6',                      '57'),
               ('C7.telepoche.com',   'France5',                 '54', 
('1234567','0600','1859')),
               ('C5.telepoche.com',   'Arte',                    '54', 
('1234567','1900','0500')),
               ('C121.telepoche.com', 'EuroNews',                '60'),
               ('C21.telepoche.com',  'Canal J',                 '34', 
('1234567','0600','1859')),
               ('C22.telepoche.com',  'Jimmy',                   '34', 
('1234567','1900','0400')),
               ('C8.telepoche.com',   'RTL9',                    '31'),
               ('C13.telepoche.com',  'SerieClub',               '26'),
               ('C19.telepoche.com',  'Teletoon',                '45', 
('1234567','0600','1859')),
               ('C15.telepoche.com',  'Odyssee',                 '45', 
('1234567','1900','0400')),
               ('C14.telepoche.com',  'Planete',                 '23'),
               ('C118.telepoche.com', 'LCI',                     '21'),
               ('C12.telepoche.com',  'EuroSport',               '44'),
               ('C34.telepoche.com',  'Teva',                    '36'),
               ('C120.telepoche.com', 'CNN',                     '42'),
               ('C31.telepoche.com',  'MTV',                     '47'),
               ('C10.telepoche.com',  'TV5',                     'K05', 
'', '1'),                 <--- PAL program on antenna
               ('C9.telepoche.com',   'TMC',                     '37'),
               ('Infosport',          'InfoSport',               'K09'),
               ('C162.telepoche.com', 'Yvelines/Bloomberg',      'K07', 
'', '1'),       <----PAL program on Antenna
               ('C170.telepoche.com', 'LCP',                     'S10'),
               ('C126.telepoche.com', 'N22 TV Breizh',           '0',   
'', '2'),           <------- Starting here, everything is in PAL and 
should come from the composite entry
               ('C39.telepoche.com',  'N23 13eme Rue',           '0',   
'', '2'),
               ('C125.telepoche.com', 'N24 TF6',                 '0',   
'', '2'),
               ('C38.telepoche.com',  'N26 W9',                  '0',   
'', '2'),
               .......
               ('C29.telepoche.com',  'N230 Mezzo',              '0',   
'', '2'),
               ('Composite',          'Decodeur NOOS',           '0',   
'', '2'),
]

This doesn't work : Even if I start directly (just after a cold boot) on 
channel 'TV5' or 'Yvelines', the tv start on the rigth channel, but in SECAM

Again, this could be a configuration trouble, don't mess to much time on 
this one (exept if you thing there's a bug here).

Latest point, more 'buggish like', maybe :

The first time I start to watch TV, freevo does some settings on the 
ivtv card (SECAM, good entry, and so on). If I stop to watch TV, and 
selecat a   nother channel, no more settings are done. At this time, I 
do like this feature :-) To watch my decoder, I start one time the TV 
trough freevo, I stop it, and then use ivtvctl to select the good entry 
and the pal mode. Then, I can start freevo (on any channel !) and show 
my decoder. But I'm not totally sure that this is by design !

Thanks,
Pascal

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to