[Freevo-users] Frevo Yum repository

2007-02-10 Thread Joe Harris


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

2007-02-10 Thread Dean Fehribach
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

2007-02-10 Thread Harm Geerts
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

2007-02-10 Thread Dirk Meyer
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

2007-02-10 Thread Dirk Meyer
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

2007-02-10 Thread Harm Geerts
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

2007-02-10 Thread Rob Shortt
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

2007-02-10 Thread Harm Geerts
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

2007-02-10 Thread Dirk Meyer
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

2007-02-10 Thread Dean Fehribach
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

2007-02-10 Thread Elizabeth Dodd
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

2007-02-10 Thread Duncan Webb
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