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-dev
el
|