Update of /cvsroot/freevo/freevo/src/record/plugins
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4809/src/record/plugins
Modified Files:
dvb.py generic.py ivtv.py
Log Message:
delete old tv variables, rename some and fix detection
Index: generic.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/record/plugins/generic.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** generic.py 29 Nov 2004 18:35:44 -0000 1.8
--- generic.py 5 Dec 2004 13:01:11 -0000 1.9
***************
*** 79,86 ****
"""
def __init__(self):
- Plugin.__init__(self)
# set a nice name for debug
if not hasattr(self, 'name'):
! self.name = 'generic'
log.info('plugin: activating %s record' % self.name)
# childapp running the external program
--- 79,87 ----
"""
def __init__(self):
# set a nice name for debug
if not hasattr(self, 'name'):
! self.reason = 'record.generic can\'t be used directly'
! return
! Plugin.__init__(self)
log.info('plugin: activating %s record' % self.name)
# childapp running the external program
***************
*** 97,100 ****
--- 98,102 ----
self.suffix = config.TV_RECORDFILE_SUFFIX
+
def get_cmd(self, rec):
"""
***************
*** 102,126 ****
should override this function.
"""
! # FIXME, get the current data
! frequency = 0
! tunerid = rec.channel
!
! duration = rec.stop - rec.start
! if rec.url.startswith('file:'):
! filename = rec.url[5:]
! basename = os.path.basename(filename)
! else:
! filename = rec.url
! basename = ''
! cl_options = { 'channel' : tunerid,
! 'frequency' : frequency,
! 'filename' : filename,
! 'url' : filename,
! 'base_filename' : basename,
! 'title' : rec.name,
! 'subtitle' : rec.subtitle,
! 'seconds' : duration }
!
! return config.VCR_CMD % cl_options
--- 104,108 ----
should override this function.
"""
! raise Exception('generic: get_cmd() missing')
Index: ivtv.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/record/plugins/ivtv.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** ivtv.py 4 Dec 2004 01:49:30 -0000 1.4
--- ivtv.py 5 Dec 2004 13:01:11 -0000 1.5
***************
*** 51,55 ****
def __init__(self, device='ivtv0', rating=7):
self.name = device
! self.device = config.TV_SETTINGS[device]
generic.PluginInterface.__init__(self)
--- 51,55 ----
def __init__(self, device='ivtv0', rating=7):
self.name = device
! self.device = config.TV_CARDS[device]
generic.PluginInterface.__init__(self)
Index: dvb.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/record/plugins/dvb.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** dvb.py 1 Dec 2004 15:06:32 -0000 1.6
--- dvb.py 5 Dec 2004 13:01:11 -0000 1.7
***************
*** 9,13 ****
def __init__(self, device='dvb0', rating=0):
self.name = device
! self.device = config.TV_SETTINGS[device]
home = os.environ[ 'HOME' ]
--- 9,13 ----
def __init__(self, device='dvb0', rating=0):
self.name = device
! self.device = config.TV_CARDS[device]
home = os.environ[ 'HOME' ]
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog