[Freevo-users] Frevo Yum repository
Is there an issue with the yum repository, or is it just not ready for Fedora 6? If so, I can always either go back to 5 or manually install. Thanks in advance, Joe - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] MPlayer Spawns Second Process with Freevo
I solved this issue. Sorry to bother everyone. I had to add 'mp4':'-nocache' to DEF_ARGS in local_conf.py. The second thread was apparently for caching; it was putting too much of a hit on my 1.8GHZ P4. Finding fabulous fares is fun. Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains. http://farechase.yahoo.com/promo-generic-14795097 - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] Weekly 2.0 SVN Update
On Saturday 10 February 2007, Dirk Meyer wrote: > Harm Geerts wrote: > > The problem is that setup.py imports freevo.conf which sets up the > > DATADIR, LOGDIR and the logfile handler. I'm using FEATURES="usersandbox" > > which tries to run as much as possible under the portage user (which has > > uid 250). > > Should be fixed in svn. I hope I don't get a sandbox violation for > creating stuff in /tmp. You'll get a sandbox violation writing everywhere except the staging area. The staging area is a temporary install image where portage installs the application before committing it to the live filesystem. So yes, you would get a violation for writing to /tmp If you want to make changes to the live filesystem you can do so in the ebuilds pgk_preinst and pkg_postint functions. If you simply want to create an additional directory (like the LOGDIR) you can do this in the src_install function. I imagine it would be something like this: # dev-python/freevo-core.ebuild src_install() { # call the distutils.eclass install function # this uses setup.py to install the appliction # we have to call this because we override the src_install function distutils_src_install # create the logdirectory with world writable permissions # and tell portage to keep the directory even if it's empty # this creates a directory in the staging area, not the live filesystem diropts -m0777 keepdir /var/log/freevo } The ebuild 5 manpage [1] has more information about what goes where and what tools you can use to achieve certain goals. Automatically creating systemwide files/directories when importing a module is a bad combination on a distro like gentoo. These things should be done when installing rather then at runtime (as shown in the src_install function above). A sanity check to see if certain files/directies exist at runtime should be enough. For userspecific settings/logging it's no problem as the portage user is allowed to write to it's own $HOME (which is removed after the install is successfull) Some additional information about gentoo's sandbox can be found at [2]. [1] http://gentoo-wiki.com/MAN_ebuild_5 [2] http://bugday.gentoo.org/sandbox.html - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] Weekly 2.0 SVN Update
Harm Geerts wrote: > Things that jump out so far: > > during install: > both freevo-core and freevo-ui install /usr/share/freevo/mbus.conf Fixed > during setup: > `freevo setup` must first be run as root in order to > create /var/lib/freevo/freevo_config.py > Only when /var/lib/freevo/freevo_config.py exists are regular users able to > run `freevo setup` Or you have write access to that dir :) Again, fixed in svn. /var/lib/freevo is now no longer needed when running freevo as user. > Running freevo: > directory items with a '.' are getting stripped like file extensions Not fixed, I added it to the bugs list. Thanks for the reports Dischi -- Experience is the worst teacher. It always gives the test first and the instruction afterward. pgpw34nC68OsN.pgp Description: PGP signature - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] Weekly 2.0 SVN Update
Harm Geerts wrote: > The problem is that setup.py imports freevo.conf which sets up the DATADIR, > LOGDIR and the logfile handler. I'm using FEATURES="usersandbox" which tries > to run as much as possible under the portage user (which has uid 250). > Compiling source > in /var/tmp/portage/media-tv/freevo-ui-/work/freevo-ui- ... > ACCESS DENIED open_wr: /var/log/freevo/setup-250 > Traceback (most recent call last): > File "setup.py", line 51, in ? > import freevo.conf > File "/usr/lib64/python2.4/site-packages/freevo/conf.py", line 294, in ? > handler = RotatingFileHandler(syslogfile, maxBytes=100, backupCount=2) > File "/usr/lib/python2.4/logging/handlers.py", line 109, in __init__ > BaseRotatingHandler.__init__(self, filename, mode, encoding) > File "/usr/lib/python2.4/logging/handlers.py", line 61, in __init__ > logging.FileHandler.__init__(self, filename, mode, encoding) > File "/usr/lib/python2.4/logging/__init__.py", line 757, in __init__ > stream = open(filename, mode) > IOError: [Errno 13] Permission denied: '/var/log/freevo/setup-250' Should be fixed in svn. I hope I don't get a sandbox violation for creating stuff in /tmp. I will create a new set of ebuilds tomorrow so you can test. Dischi -- In the beginning, there was nothing, which exploded. -Terry Pratchett pgpaQ5TRhJrV5.pgp Description: PGP signature - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] Weekly 2.0 SVN Update
Things that jump out so far: during install: both freevo-core and freevo-ui install /usr/share/freevo/mbus.conf during setup: `freevo setup` must first be run as root in order to create /var/lib/freevo/freevo_config.py Only when /var/lib/freevo/freevo_config.py exists are regular users able to run `freevo setup` Running freevo: directory items with a '.' are getting stripped like file extensions - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] [Freevo-devel] Weekly 2.0 SVN Update
Dirk Meyer wrote: > - input.event_device > I can't test the plugin. It would be nice if someone could port > this plugin to the new config code (see x11.py or lirc.py as > example). Note: the config itself is in input/config.cxml and > input/plugins/config.cxml. > > - input.dfbevents > I can't test it and it needs to be activated when dfb is working > again. We need someone to take over the dfb port of freevo. Please > contact us. I will port those two, since I wrote them, and have no problem continuing to maintain them. -Rob - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] Weekly 2.0 SVN Update
On Saturday 10 February 2007, Dirk Meyer wrote: > Hi, > > again an update on current SVN. > > o The config format now has completly changed to the new kaa.config > based ini format. This means no local_config.py and no > freevo_config.py anymore. Call 'freevo setup' after updating. > > o Some plugins are broken now because they still need the old style > config. If someone has some time, please send a patch. The plugins > are all located in WIP/broken_plugins. I removed the follwing > plugins today: > > - some idlebar plugins > > - input.event_device > I can't test the plugin. It would be nice if someone could port > this plugin to the new config code (see x11.py or lirc.py as > example). Note: the config itself is in input/config.cxml and > input/plugins/config.cxml. > > - input.dfbevents > I can't test it and it needs to be activated when dfb is working > again. We need someone to take over the dfb port of freevo. Please > contact us. > > - mixer and ossmixer > They should be merged into one plugin. The config of this plugin > (maybe called volctl) needs to be in plugins/config.cxml. > > > If you want to help, this is your change. I also need people to test > current svn. I'm running Gentoo and am using the ebuilds from the freevo overlay which I modified to use svn-head. When installing media-tv/freevo-ui you'll receive a sandbox violation. The problem is that setup.py imports freevo.conf which sets up the DATADIR, LOGDIR and the logfile handler. I'm using FEATURES="usersandbox" which tries to run as much as possible under the portage user (which has uid 250). >>> Compiling source in /var/tmp/portage/media-tv/freevo-ui-/work/freevo-ui- ... ACCESS DENIED open_wr: /var/log/freevo/setup-250 Traceback (most recent call last): File "setup.py", line 51, in ? import freevo.conf File "/usr/lib64/python2.4/site-packages/freevo/conf.py", line 294, in ? handler = RotatingFileHandler(syslogfile, maxBytes=100, backupCount=2) File "/usr/lib/python2.4/logging/handlers.py", line 109, in __init__ BaseRotatingHandler.__init__(self, filename, mode, encoding) File "/usr/lib/python2.4/logging/handlers.py", line 61, in __init__ logging.FileHandler.__init__(self, filename, mode, encoding) File "/usr/lib/python2.4/logging/__init__.py", line 757, in __init__ stream = open(filename, mode) IOError: [Errno 13] Permission denied: '/var/log/freevo/setup-250' - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
[Freevo-users] Weekly 2.0 SVN Update
Hi, again an update on current SVN. o The config format now has completly changed to the new kaa.config based ini format. This means no local_config.py and no freevo_config.py anymore. Call 'freevo setup' after updating. o Some plugins are broken now because they still need the old style config. If someone has some time, please send a patch. The plugins are all located in WIP/broken_plugins. I removed the follwing plugins today: - some idlebar plugins - input.event_device I can't test the plugin. It would be nice if someone could port this plugin to the new config code (see x11.py or lirc.py as example). Note: the config itself is in input/config.cxml and input/plugins/config.cxml. - input.dfbevents I can't test it and it needs to be activated when dfb is working again. We need someone to take over the dfb port of freevo. Please contact us. - mixer and ossmixer They should be merged into one plugin. The config of this plugin (maybe called volctl) needs to be in plugins/config.cxml. If you want to help, this is your change. I also need people to test current svn. Dischi -- If windows is the answer, it must have been a stupid question. pgpf8orYc1U6b.pgp Description: PGP signature - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
[Freevo-users] MPlayer Spawns Second Process with Freevo
I'm running Freevo 1.6.2 with MPlayer 1.0.0.34-rc1try2 on Fedora Core 6. I'm making my video files into H.264 with the x264 codec. Whenever I play these movies, MPlayer will eventually spawn a second process, which can be verified by running 'top', and slows the video down significantly. Playing these same movies in X Window with MPlayer launched from the command line, it does not have this effect and plays smoothly. It seems to be an effect of playing these movies thru Freevo. This does not happen with DivX AVI movies, only raw H.264 movies. With the H.264 trailers downloaded from Quicktime's site, these play fine, too; the difference I believe is they have a Quicktime wrapper, mine don't. Anyone have a clue as to why this happens? No need to miss a message. Get email on-the-go with Yahoo! Mail for Mobile. Get started. http://mobile.yahoo.com/mail - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] local_conf.py
On Saturday 10 February 2007 21:51, Duncan Webb wrote: > Here is mine from my test machine, it has a PVR-350. Some of the stuff > you will not need or want. > > Duncan thankyou, it will save my hair from being pulled out =:-) -- As me an' me marrer was readin' a tyape, The tyape gave a shriek mark an' tried tae escyape; It skipped ower the gyate tae the end of the field, An' jigged oot the room wi' a spool an' a reel! Follow the leader, Johnny me laddie, Follow it through, me canny lad O; Follow the transport, Johnny me laddie, Away, lad, lie away, canny lad O! -- S. Kelly-Bootle, "The Devil's DP Dictionary" - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] local_conf.py
Elizabeth Dodd wrote: > I've installed freevo 1.6.2 to go with ivtv 0.8 and a PVR-350 > I've spent a couple of hours on the new local_conf.py and am asking if anyone > would share a working local_conf.py for this combination > it doesn't need to be my locale - I'm sure I can get my tv stations correct. Here is mine from my test machine, it has a PVR-350. Some of the stuff you will not need or want. Duncan # local_conf.py # see /usr/share/freevo/freevo_config.py for defaults # see /etc/freevo/freevo.conf for programs and devices CONFIG_VERSION = 5.17 # Locale of file system LOCALE = 'utf8' LOCALE = 'iso-8859-1' LOCALE = 'latin1' # Audio settings #AUDIO_DEVICE = '/dev/dsp' MAJOR_AUDIO_CTRL = 'VOL' CONTROL_ALL_AUDIO = 1 DEFAULT_VOLUME = 70 TV_IN_VOLUME = 80 VCR_IN_VOLUME = 60 RADIO_IN_VOLUME = 85 # System settings START_FULLSCREEN_X = 1 CACHE_IMAGES = 1 UMASK = 002 REMOVABLE_MEDIA = [ ('/misc/usb', '/dev/sdb2', 'usb') ] ROM_DRIVES = [ ('/mnt/dvd', '/dev/dvd', 'DVD') ] ROM_SPEED = 8 EVENT_DEVS = ['AT Translated Set 2 keyboard', 'Logitech Logitech Freedom 2.4'] EVENT_DEVS = ['AT Translated Set 2 keyboard'] USE_SDL_KEYBOARD = 0 EVENT_DEVS = [] USE_SDL_KEYBOARD = 1 # Changed event settings EVENTS['menu']['REC'] = Event(MENU_CALL_ITEM_ACTION, arg='queue_a_track') EVENTS['menu']['YELLOW'] = Event(MENU_CALL_ITEM_ACTION, arg='close_playlist') EVENTS['menu']['TV'] = Event(MENU_GOTO_TV) EVENTS['menu']['GUIDE'] = Event(MENU_GOTO_TVGUIDE) EVENTS['menu']['VIDEOS'] = Event(MENU_GOTO_VIDEOS) EVENTS['menu']['MUSIC'] = Event(MENU_GOTO_MUSIC) EVENTS['menu']['PICTURES'] = Event(MENU_GOTO_IMAGES) EVENTS['menu']['RADIO'] = Event(MENU_GOTO_RADIO) EVENTS['menu']['POWER'] = Event(MENU_GOTO_SHUTDOWN) EVENTS['audio']['REPLAY'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='seek -60') EVENTS['audio']['SKIP'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='seek +60') EVENTS['video']['ENTER'] = Event(VIDEO_MANUAL_SEEK) EVENTS['video']['PLAY'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='speed_set 1.0') EVENTS['video']['FFWD'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='speed_mult 2.0') EVENTS['video']['REW'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing seek -30') EVENTS['video']['LANG'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='switch_audio') EVENTS['video']['SUBTITLE'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='vobsub_lang') EVENTS['video']['CH+'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='sub_pos -1') EVENTS['video']['CH-'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='sub_pos +1') EVENTS['video']['GREEN'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='audio_delay +0.05') EVENTS['video']['YELLOW'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='audio_delay -0.10') EVENTS['video']['GUIDE'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='screenshot') EVENTS['video']['LEFT'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='seek -60') EVENTS['video']['RIGHT'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='seek +60') EVENTS['video']['UP'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing seek +0.5') EVENTS['video']['DOWN'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing seek -0.5') EVENTS['video']['REPLAY'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing seek -0.1') EVENTS['video']['SKIP'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing frame_step +1.0') EVENTS['video']['POWER'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='pausing edl_mark') # Plugins and settings CLOCK_FORMAT = '%a %d %H:%M' #CLOCK_FORMAT = '%H:%M' DISKFREE_VERY_LOW = 4 DISKFREE_LOW = 40 #plugin.activate('upsoon') plugin.activate('shoppingcart') plugin.activate('screensaver') plugin.activate('screensaver.balls') SCREENSAVER_DELAY = 30 SCREENSAVER_CYCLE_TIME = 600 #plugin.activate('vfd') #plugin.activate('lcd') #plugin.activate('df') plugin.activate('joy') JOY_DEV = 1 plugin.activate('usb') for t in ('video', 'audio', 'image'): plugin.activate('usbstorage', type=t, args=('USB stick', '/misc/usb')) PLUGIN_WEATHER_LOCATIONS = [ ('SZXX0033', 1) ] #plugin.activate('weather', level = 45) HEADLINES_LOCATIONS = [ (u'Tweakers.net', 'http://tweakers.net/feeds/mixed.xml'), (u'BBC Front Page', 'http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml'), (u'BBC World', 'http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/world/rss.xml'), (u'BBC Technology', 'http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/technology/rss.xml'), (u'ZDNet Linux', 'http://feeds.zdnet.co.uk/rss/0,39026141,1004c,00.htm'), (u'Tagesschau','http://www.tagesschau.de/newsticker.rdf'), (u'Spiegel Online','http://www.spiegel.de/schlagzeilen/rss/0,5291,,00.xml'), (u'Faz.net','http://www.faz.net/s/Rub/Tpl~Epartner~SRss_.xml'), (u'Netzeitung.de','http://www.netzeitung.de/export/news/rss/titelseite.xml'), (u'Stern.de','http://www.stern.de/standard/rss.php?channel = all'), (u'Pressedienst, News, Analysen zu Inet-Marketing + Suchmaschinen','http://www.marketingman.de/rss.php'), (u'Geo.de','http://www.geo.de/rss/GEO/index.xml'), (u'TheGeek.de - Coding, Culture and Arts','http://www.thegeek.de/blog/rss2.php'), (u'Heise News','http://www.heise.de/newsticker