Hi Everybody,

I'm unsure why recordserver is wanting to tune to channel 0 when I am using
dvb, and have no channel 0 defined. 

I have tv playback almost working, just some performance problems.. no
sound but perfect playback of HD channels, broken sound and video on other
channels. However I was trying to record some to see if it was simply a
playback issue.

I'm using the debian lenny package which is 1.8.1.

2008-11-13 13:30:45,000 INFO     recordserver.py (947): going to record:
Thu Nov 13 13:30->14:00 (13:30)  abchd.free.au Collectors
2008-11-13 13:30:45,001 INFO     recordserver.py (965): start recording:
Thu Nov 13 13:30->14:00 (13:30)  abchd.free.au Collectors
2008-11-13 13:30:45,001 DEBUG    channels.py (83):
getVideoGroup(chan='abchd.free.au', isplayer=False)
2008-11-13 13:30:45,001 WARNING  channels.py (141): Cannot find tuner
channel "0" in the TV channel listing
2008-11-13 13:30:45,002 DEBUG    close socket for <kaa.rpc.Channel (server)
None>
2008-11-13 13:30:45,002 INFO     stop process watching
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/freevo/helpers/recordserver.py",
line 1465, in <module>
    main()
  File "/usr/lib/python2.5/site-packages/freevo/helpers/recordserver.py",
line 1448, in main
    kaa.main.run()
  File "/usr/lib/python2.5/site-packages/kaa/notifier/main.py", line 140,
in run
    loop(True)
  File "/usr/lib/python2.5/site-packages/kaa/notifier/main.py", line 110,
in loop
    notifier.step()
  File
"/usr/lib/python2.5/site-packages/kaa/notifier/pynotifier/nf_generic.py",
line 185, in step
    if not timer[ CALLBACK ]():
  File "/usr/lib/python2.5/site-packages/kaa/notifier/timer.py", line 257,
in __call__
    if super(Timer, self).__call__(*args, **kwargs) != False:
  File "/usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py", line
97, in __call__
    ret = super(NotifierCallback, self).__call__(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/kaa/notifier/callback.py", line
168, in __call__
    result = cb(*cb_args, **cb_kwargs)
  File "/usr/lib/python2.5/site-packages/freevo/helpers/recordserver.py",
line 1424, in handleAtTimer
    self.checkToRecord()
  File "/usr/lib/python2.5/site-packages/freevo/helpers/recordserver.py",
line 977, in checkToRecord
    self.record_app.Record(rec_prog)
  File
"/usr/lib/python2.5/site-packages/freevo/tv/plugins/generic_record.py",
line 81, in Record
    'frequencyMHz' : float(frequency) / 1000,
TypeError: float() argument must be a string or a number

# cat /etc/freevo/local_conf.py
CONFIG_VERSION = 5.23
EVENT_DEVS = []
CACHE_IMAGES = 1

VIDEO_PREFERED_PLAYER = 'mplayer'
MPLAYER_AO_DEV      = 'alsa'  # e.g.: oss,sdl,alsa, see mplayer docs
MPLAYER_ARGS = { 'dvd'    : '-cache 8192',
                  'vcd'    : '-cache 4096',
                  'cd'     : '-cache 1024 -cdda speed=2',
                  'tv'     : '-nocache',
                  'dvb'    : '-vf pp=de/fd -cache 4096',
                  'ivtv'   : '-cache 8192',
                  'avi'    : '-cache 5000 -idx',
                  'rm'     : '-cache 5000 -forceidx',
                  'rmvb'   : '-cache 5000 -forceidx',
                  'webcam' : 'tv:// -tv
driver=v4l:width=352:height=288:outfmt=yuy2:device=/dev/video2',
                  'default': '-cache 5000'
                  }

XINE_AO_DEV = 'alsa'                     # alsa or oss

TV_SETTINGS = 'pal television australia /dev/dvb/adapter0/frontend0'

TV_VIDEO_GROUPS = [
    VideoGroup(vdev='/dev/dvb/adapter0', #We don't need to point this at
the actual frontend
               adev=None,
               input_type='tuner',
               input_num=1,
               group_type = 'dvb',
               record_group=None,
               desc='DVB Viewer'),
]

TV_CHANNELS = [
 ( 'abchd.free.au', 'ABC HD', 'ABC HDTV' ), 
 ( 'abc2.free.au', 'ABC 2', 'ABC2' ), 
 ( 'seven.free.au', '7', '7 Digital' ),
 ( '7hd.free.au', '7 HD', '7 HD Digital' ), 
 ( 'nine.free.au', '9', 'NINE DIGITAL' ), 
 ( 'ninehd.free.au', '9 HD', 'NINE HD' ), 
 ( 'ten.free.au', '10', 'TEN Digital' ), 
 ( 'tenhd.free.au', 'TEN HD', 'TEN HD' )
]

XMLTV_GRABBER = '/home/freevo/.shepherd/tv_grab_au --timeoffset=Auto'

plugin.activate('www')
WEBSERVER_PORT = 8080
WWW_USERS = {
    "freevo" : "freevo"
}

WWW_GUIDE_INTERVAL = 30
WWW_GUIDE_COLS = 4
LOGGING = logging.DEBUG
LOGGING_RECORDSERVER = logging.DEBUG
DEBUG = 1
DEBUG_STDOUT = 0
DEBUG_CHILDAPP = 1
DEBUG_TIME = 0


Thanks in advance!


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to