List Info

Thread: freevo 1.7 svn : some troubles with ivtv - xine




freevo 1.7 svn : some troubles with ivtv - xine
country flaguser name
France
2007-07-28 04:19:28
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-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: freevo 1.7 svn : some troubles with ivtv - xine
country flaguser name
Switzerland
2007-07-28 05:44:30
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pascal Schirrmann wrote:
> 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.

Nice report Pascal.

I think that when I removed the split from commands, because
of the
double quotes in the VCR_CMD arguments I introduced this
bug. Opps.

This should now be fixed in svn. So running string and
unicode commands
should now be run using the shell and commands as lists
should be run
directly.

Sorry
Duncan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFGqx4ONi6l+Xvys44RArQTAJ92X9x/bYn9l+ft6WZsCTk3ru45iwCc
DvHu
LA2MFnEb5na2pv9kCK9jmsM=
=iZti
-----END PGP SIGNATURE-----

------------------------------------------------------------
-------------
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-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: freevo 1.7 svn : some troubles with ivtv - xine
country flaguser name
France
2007-07-28 06:07:55
Duncan Webb a écrit :
> I think that when I removed the split from commands,
because of the
> double quotes in the VCR_CMD arguments I introduced
this bug. Opps.
>
> This should now be fixed in svn. So running string and
unicode commands
> should now be run using the shell and commands as lists
should be run
> directly.
>
>   
Hi Duncan,

One more time, you write code faster that your shade  And, one
more 
time, this works great !

Many, many 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-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: freevo 1.7 svn : some troubles with ivtv - xine
country flaguser name
France
2007-07-29 07:34:38
Hi,

Following my yesterday post, I'm still having troubles with
PAL/SECAM 
selection.

I did numerous tests (probably not the good one  )

I changed my kernel version (2.6.20-14)
I changed the ivtv version (0.10.5)
I changed the lirc version (0.8.2, but this should probably
have no effect)

I'm still using the same release of freevo 9774
I reduced the number of group in VIDEO_GROUP to only 2 : One
for the 
tuner channel, set by default (group 0) and one for my
composite entry, 
in PAL (group 1).

So far, I encounter two different troubles :

1) Not able to change the tv standard in a VIDEO_GROUP

If, just after starting freevo, I select a channel from the
group 1, 
freevo select as expected the composite input. So I know
that my 
VIDEO_GROUP is at least partially understand by freevo. But
the standard 
is still the standard selected in the freevo.conf file,
whatever I select.

If I put pal in the freevo.conf file, then freevo is really
started in 
PAL (and stay in pal !). So freevo is able to set the
PVR-150 card, but 
not from a group.

2) freevo is not able to change the input after first
selection.

If, after starting freevo, my first tv selection is for the
composite 
entry, then freevo will stay to the composite entry as long
as freevo is 
running (not xine, freevo).
If I begin by selecting the tuner entry, freevo will again
stays on the 
tuner entry.

I must says that, on my living-room freevobox (svn version
around 
1.7.2), the PAL/SECAM and the Composite/Tuner selection work
fine,but 
the card is a PVR-350 (The Linux configuration is also a
little bit 
older, and I think -the box is down at the moment- that
python is in 
version 2.4)

Any ideas ? Am I alone with this trouble ?

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-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )