Re: [Freevo-devel] freevo on 16:9: a first experience report

2004-11-08 Thread Aubin Paul
One note about this is that you can have Freevo call fbset AFTER SDL
initializes. I had problems with SDL's native framebuffer, so I would
start Freevo and then after the screen was init()-ed, Freevo calls
fbset. 

You can use this:
OSD_SDL_EXEC_AFTER_STARTUP = [command]

Aubin

On Mon, Nov 08, 2004 at 08:03:47PM +0100, Stephan Kanthak wrote:
 On the PC side I have a G400 which is well supported by almost all 
 applications and drivers (freevo, mplayer, fbdev, cvidix). Unfortunately, the 
 G400 only supports screen widths that are multiples of 16. 848 isn't, so I 
 rounded it up to 856 which worked for me. I played around a little while with 
 fbset to get the right settings for 856x480 with exactly (!) 60Hz, but at the 
 end I had them. The plasma natively showed the picture of the G400 without 
 any black borders and zooming. Surprisingly, putting the specification 
 into /etc/fb.modes wasn't sufficient as freevo was still set to 800x600, but 
 patching freevo to 848x480 also didn't change anything. Everthing I tried I 
 always ended up with a wired 960x720 mode (I actually do not remember it 
 exactly, but I checked it using fbset while freevo was running and it was 
 around that resolution).
 
 The problem lies in the SDL!!! When used on framebuffer devices it uses an 
 internal reference table of modes, which are only 4:3 and 960x720 was in it. 
 I patched the binary of libSDL by changing the 960x720 line to 848x480 in a 
 hex editor (compiling it from scratch with all the debian dependences took 
 too long and was even a bigger mess) and voila now freevo comes up with 16:9.
 
 However, the default skin looked a little stretched. So, I simply copied the 
 basic.fxd and edited it (actually I rewrote it from scratch) to adapt it to 
 848x480. I can upload that one to the skin repository if someone wants to. It 
 should be farely easy to adapt it to other 16:9 resolutions. The biggest 
 differences in that skin are the tv guide and the audio player stuff. I had 
 to redesign them completely to get everything on the screen. The skin also 
 offers different background colorings (same picture but hue changed) and I 
 change them randomly.
 
 However, even with changes to the skin you are only half through. I have a 
 finetuned local_conf.py which might give others hints on how to modify 
 mplayer's commandline to get everything in the right place. If someone is 
 also interested in this stuff I can also sent it to this list.
 
 Cheers,
 Stephan Kanthak
 
 
 
 ---
 This SF.Net email is sponsored by:
 Sybase ASE Linux Express Edition - download now for FREE
 LinuxWorld Reader's Choice Award Winner for best database on Linux.
 http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Features Ideas

2004-11-08 Thread Aubin Paul
On Mon, Nov 08, 2004 at 08:33:38PM +0100, Stephan Kanthak wrote:
 - fbxine is totally crap for playing audio CDs (who had that idea ? :-)). It
   consumes about 30% CPU time (1.2GHz PIII) and takes 5 seconds to
   change titles. Why not write a wrapper around the commandline cdtools?
   They consume 0% CPU time and change titles 1 second? If we wish to
   visualize audio we could easily use cd capture from alsa/oss then
   BTW, fbxine is the default (!) choice if you use fbdev!

I think it's because it was working properly with multiple tracks.
Mplayer just plays through so we don't update the OSD. I'm not sure if
this is still the case. 

Also, if someone is using xine, but doesn't want to install mplayer,
that avoids the need to have both. As for cdtools, I thought cdtools
uses the internal analog out, while mplayer/xine both use cdparanoia
to do a digital read.

 - I would like to bind lirc events directly to the actions from context menus
   (key E). I think it is highly intuitive to start recording an audio cd or
   dvd to disk  by pressing the REC button on a remote control when the
   selection is currently pointing to the device. Is this supported by freevo
   and if yes, how does it work?

You could set a command in your local_conf.py:

EVENTS['video']['1'] = Event(VIDEO_SEND_MPLAYER_CMD, arg='contrast
-100')

for example.

 - tvtime: why did the tvtime developers removed support for SDL (and
   actually all other display drivers except X11) from the code? I suggest that
   the freevo team maintains them and adds them back to the code. I actually
   redid the SDL driver already and will write one based on cvidix. I also
   suggest to move timeshift code to that external tool.

I was pretty disappointed that they removed mga_vid, etc. from tvtime,
of course, I have a PVR250, so it was never really supported anyway,
but we can keep patches in CVS.


---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] proposal, add genre,bitrate,comment to music table.

2004-10-27 Thread Aubin Paul
Sure, I wrote a previous email to Rob about how we could concievably
do something like that. 

To get bitrate, I used id3 directly:

from mmpython.audio import eyeD3
id3 = eyeD3.Mp3AudioFile( filename )
vbr,br = id3.getBitRate()
comment = id3.tag.getComment()


On Wed, Oct 27, 2004 at 12:43:06AM -0700, m voncken wrote:
 --- Aubin Paul [EMAIL PROTECTED] wrote:
 
  No objection from me; I always had iTunes in mind
  when I was looking
  into the music db.
  
  Aubin
 
 Hi,
 It was a bit more work than i thought.
 
 And are stil some open issues:
 -I need a table-versioning scheme.
 I saw something about that in the epg mails.
 minimal version in dbutil patch.
 
 -mmpython(eyeD3) will return genre but no bitrate and
 comment.(on my id3v1.1 files)
 I used a modified version of mmpython and mp3info.py
 to  
 extract the data.
 no patch supplied.
 
 -There needs to ba a way to detect a file has
 changed(tag update),so the database gets updated too.
 Add add_date and file_date fields to music table?
 
 
 
 
 Index: extendedmeta.py
 ===
 RCS file:
 /cvsroot/freevo/freevo/src/util/extendedmeta.py,v
 retrieving revision 1.13
 diff -u -r1.13 extendedmeta.py
 --- extendedmeta.py   10 Jul 2004 12:33:42 -  1.13
 +++ extendedmeta.py   26 Oct 2004 19:53:26 -
 @@ -59,8 +59,22 @@
  dbschema = CREATE TABLE music (id INTEGER PRIMARY
 KEY, dirtitle VARCHAR(255), path VARCHAR(255), 
  filename VARCHAR(255), type VARCHAR(3),
 artist VARCHAR(255), title VARCHAR(255), album
 VARCHAR(255), 
  year VARCHAR(255), track NUMERIC(3),
 track_total NUMERIC(3), bpm NUMERIC(3), last_play
 float, 
 -play_count NUMERIC, start_time NUMERIC,
 end_time NUMERIC, rating NUMERIC, eq  VARCHAR)
 +play_count NUMERIC, start_time NUMERIC,
 end_time NUMERIC, rating NUMERIC, eq  VARCHAR,
 +bitrate NUMERIC,genre VARCHAR(255),comment
 VARCHAR(255)
 +)
 +
 +#sequence of sql statements for db-update:
 +dbupdate_sql = {}
 +dbupdate_sql[(1,2)] = [ #v1-v2
 +dbschema.replace('CREATE TABLE music','CREATE
 TEMPORARY TABLE tt_music')
 +,insert into tt_music select *,0,'','' from music
 +,'DROP TABLE music' 
 +,dbschema
 +,'insert into music select * from tt_music'
 +,'DROP TABLE tt_music'
 +]
  
 +
  def make_query(filename,dirtitle):
  if not os.path.exists(filename):
  print File %s does not exist % (filename)
 @@ -68,38 +82,113 @@
  
  a = mediainfo.get(filename)
  t = tracknum(a['trackno'])
 -
 -VALUES =
 (null,\'%s\',\'%s\',\'%s\',\'%s\',\'%s\',\'%s\',\'%s\',%i,%i,%i,\'%s\',%f,%i,\'%s\',\'%s\',%i,\'%s\')
 \
 -%
 (util.escape(dirtitle),util.escape(os.path.dirname(filename)),util.escape(os.path.basename(filename)),
 \
 -  
 'mp3',util.escape(a['artist']),util.escape(a['title']),util.escape(a['album']),inti(a['date']),t[0],
 \
 -   t[1],
 100,0,0,'0',inti(a['length']),0,'null')
 -
 +try:
 +bitrate = int(a['bitrate'])
 +except:
 +bitrate = 1 #some tags are really bad.
 +if bitrate  1000: #? returns bitrate*1000?
 +bitrate = bitrate / 1000
 +try: #id3v1 permits invalid years.
 +year = int(['date'])
 +except:
 +year = 0
 +length = inti(a['length'])
 +if length == '':
 +length = 0
 +
 +VALUES = (null,'%s','%s','%s','%s','%s'\
 +,'%s','%s',%i,%i,%i,'%s',%f,%i,'%s'\
 +,'%s',%i,'%s',%i,'%s','%s')\
 + % (util.escape(dirtitle)
 +,util.escape(os.path.dirname(filename))
 +,util.escape(os.path.basename(filename)),
 
 +   
 'mp3',util.escape(a['artist']),util.escape(a['title'])
 +,util.escape(a['album']),year,t[0]
 +,t[1], 100,0,0,'0',a['length'],0,'null'
 +   
 ,bitrate,util.escape(a['genre']),util.escape(a['comment']))
 +
  SQL = 'INSERT OR IGNORE INTO music VALUES ' +
 VALUES
  return SQL
  
 -def addPathDB(path, dirtitle, type='*.mp3',
 verbose=True):
 +def make_query_update(filename,dirtitle):
 +#file changed or database updated.
 +#todo:file changed,important for changed id3
 tags.
 +#this version:only updates id3-tags+bitrate
 +if not os.path.exists(filename):
 +print File %s does not exist % (filename)
 +return None
  
 +a = mediainfo.get(filename)
 +t = tracknum(a['trackno'])
 +try:
 +bitrate = int(a['bitrate'])
 +except:
 +bitrate = 1 #some tags are really bad.
 +if bitrate  1000: #? returns bitrate*1000?
 +bitrate = bitrate / 1000
 +try: #id3v1 permits invalid years.
 +year = int(['date'])
 +except:
 +year = 0
 +
 +SQL = update music set
 artist='%s',album='%s',track=%i,title='%s'
 +,year=%i,bitrate=%i,genre='%s',comment='%s'
 +where path='%s' and filename='%s'
 + % (util.escape(a['artist'])
 +  ,util.escape(a['album'])
 +  ,t[0

Re: [Freevo-devel] xine framebuffer issues..

2004-10-26 Thread Aubin Paul
I've seen the same problem. What (I think) is happening is that Xine
stops responding, so the childapp autokills the process. Unlike
mplayer, xine doesn't release the screen when killed (because it uses
the framebuffer, rather than mga_vid on my system)

So it's a combination of xine, and a childapp reaper which is perhaps
a little too eager.

Aubin

On Tue, Oct 26, 2004 at 08:32:28PM +0800, mike lewis wrote:
 Hello devel people..
 
 Can one of you offer us some help on the user list?  I can repost the
 problem if needs be.  We have found an issue whereby why xine is run
 as a childapp (line xine.py or vdr-xine) we can regularly reproduce an
 issue which locks freevo.
 
 In X it will lock the session completely, in fb mode it will simply
 lock the display.  Freevo will work in the background..  If you can
 blindly find your way through the menu, you can load an mplayer video
 and exit, this will unlock the fb.
 
 Anyone aboe to help us troubleshoot the cause?
 
 The thread is unable to use the xine/vdr-xine plugin.. on freevo-users
 
 Mick
 
 PS, running from CL works fine in all cases, so I suspect the issue is
 our method of re-starting freevo display not xine itself..
 
 
 ---
 This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
 Use IT products in your business? Tell us what you think of them. Give us
 Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
 http://productguide.itmanagersjournal.com/guidepromo.tmpl
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] xine framebuffer issues..

2004-10-26 Thread Aubin Paul
Note that I don't use vdr-xine, but this has happened when watching a
DVD through xine.

On Wed, Oct 27, 2004 at 09:14:55AM +0800, mike lewis wrote:
  So it's a combination of xine, and a childapp reaper which is perhaps
  a little too eager.
 
 As I can reproduce this *every* time I quite xine using the vdr-xine
 plugin, I'll try to see if adding a delay between write(quit) and
 close(quit) will fix the issue.
 
 Thanks for the tip.
 
 Mick.


---
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588alloc_id=12065op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [Freevo-cvslog] freevo ChangeLog,1.119.2.3,1.119.2.4

2004-10-20 Thread Aubin Paul
Is it worth mentioning that AC3 files work with recent versions of
mplayer now? It was detecting them as VOB and spewing errors.

On Wed, Oct 20, 2004 at 06:37:06PM +, Dirk Meyer wrote:
 Update of /cvsroot/freevo/freevo
 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6577
 
 Modified Files:
   Tag: rel-1-5
   ChangeLog 
 Log Message:
 schedule 1.5.2 release
 
 Index: ChangeLog
 ===
 RCS file: /cvsroot/freevo/freevo/ChangeLog,v
 retrieving revision 1.119.2.3
 retrieving revision 1.119.2.4
 diff -C2 -d -r1.119.2.3 -r1.119.2.4
 *** ChangeLog 11 Sep 2004 16:52:32 -  1.119.2.3
 --- ChangeLog 20 Oct 2004 18:37:03 -  1.119.2.4
 ***
 *** 4,7 
 --- 4,15 
   $Id$
   
 + Release 1.5.2 (2004-10-24):
 + ---
 +  * Fix memory leak when running image viewer in slideshow mode
 +  * Fix recordserver favorite handling for a specific day of week
 +  * Fix video aspect handling in skin
 +  * Smaller unicode fixes
 + 
 + 
   Release 1.5.1 (2004-09-11):
   ---
 
 
 
 ---
 This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
 Use IT products in your business? Tell us what you think of them. Give us
 Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
 http://productguide.itmanagersjournal.com/guidepromo.tmpl
 ___
 Freevo-cvslog mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-cvslog


---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: EPG changes

2004-10-18 Thread Aubin Paul
On Mon, Oct 18, 2004 at 09:18:03PM +0200, Dirk Meyer wrote:
  -You must load the schema into the database before using it, sqlite
  /path/to/freevo/cache/epgdb  lib/pyepg/epg_schema.sql.  I would like
  to have this automaticly done, and also a way to auto upgrade the
  schema between revisiions.
 
 IIRC Aubins metadata db doesn't need this. Maybe you can look there. 

Creating tables is just another query, so the same way you can embed a
SELECT, UPDATE, etc. in the code, you can do the same with the CREATE
directive.



---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: EPG changes

2004-10-18 Thread Aubin Paul
To further explain how this could work:


1. Check for a table called freevo_core or something, which has a few
basic things, including a version number.

2. If no table exists, then use a 'create_tables()' function

3. If table DOES exist, check the version and use ALTER TABLE commands
to update it, and then update the version.

I guess for the ALTER to work, you'd need to keep the revisions in
kind of a cascaded list, i.e.

ver = get_ver_from_table()

if ver  X1:
command()
if ver  X2:
command()
if ver  X3:
command()

and X1  X2  X3

so it would call start at one and call the functions beneath it so
instead of keeping a bunch of upgrade queries, you just run the alters
for each version.

You probably thought of this, but here it is ;)

On Mon, Oct 18, 2004 at 04:43:57PM -0400, Aubin Paul wrote:
 On Mon, Oct 18, 2004 at 09:18:03PM +0200, Dirk Meyer wrote:
   -You must load the schema into the database before using it, sqlite
   /path/to/freevo/cache/epgdb  lib/pyepg/epg_schema.sql.  I would like
   to have this automaticly done, and also a way to auto upgrade the
   schema between revisiions.
  
  IIRC Aubins metadata db doesn't need this. Maybe you can look there. 
 
 Creating tables is just another query, so the same way you can embed a
 SELECT, UPDATE, etc. in the code, you can do the same with the CREATE
 directive.
 
 
 
 ---
 This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
 Use IT products in your business? Tell us what you think of them. Give us
 Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
 http://productguide.itmanagersjournal.com/guidepromo.tmpl
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Proposal for new header

2004-10-07 Thread Aubin Paul
---
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License Version 2
---

And then make sure COPYING is in the source directory.




On Thu, Oct 07, 2004 at 09:43:40PM +0200, Dirk Meyer wrote:
 Can someone think of a short line like This is GPL and read
 Doc/LICENCE for details? 
 
  Now the details: the file starts with it's name and a one line
  description. After that the CVS $Id$ and a more detailed description
  what this file contains. Maybe even a doc how this file interacts with
  others. This part finishes with two names: First edition (who started
  this file) and Maintainer (who maintains this file and should be asked
  for questions about it). 
 
 I still vote for that. Only that sometimes I can't think of a first
 version name. E.g. I wrote the area stuff, but it's based on Kristers
 code but it's not much left there. Onlt tv listing and info area was
 clear (Gustavo) since he wrote the first version when the area stuff
 was already done (even it looked much different).
 
 
 
 Dischi
 
 -- 
 Hard work never killed anyone, but why give it a chance?




---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Some Packages for 1.6.0 requirements...

2004-09-28 Thread Aubin Paul
While I haven't had time to work on the current CVS version, I figured
I'd do my part to make it easier for people to jump in...

I've added packages to the Debian apt source for:

libepeg0-dev
libepeg0
libimlib2-dev
libimlib2

(Note, even though imlib2 is available in Debian proper, it is still
at version 1.1.0, and = 1.1.1 is apparently required for pyimlib2)

So if you are trying out the CVS version, install those libraries and
make your life easier ;)

If you are trying things, here is what you should do:

apt-get install libimlib2-dev libepeg0-dev libsdl1.2-dev

and you should be able to build the python modules from 1.6.0 CVS.

Aubin


---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] G400 contrast/brightness

2004-09-22 Thread Aubin Paul
I use two shell scripts that call the commands, I have a 'on' script
and an 'off' script, which have the commands:

The 'on' script:
matrox 0x1e 0xd0
matrox 0x20 0xff
matrox 0x22 0xff 

The 'off' script:
matrox 0x1e 0x89
matrox 0x20 0x5f
matrox 0x22 0x5f

I don't know if you could string the command lines inside it directly
so a shell script is simpler.

Aubin


On Wed, Sep 22, 2004 at 05:45:57PM +0200, Jeroen Ost wrote:
 Cool. How do I configure the 'before' and 'after' commands of this autocolor ?
 I saw in the source code how to activate the plugin.
 I do that from /etc/freevo/local_conf.py and would like to put the
 configurations for the 'before' and 'after' commands there also.
 
 Zeratul
 
 On Fri, 17 Sep 2004 11:42:46 -0400, Aubin Paul [EMAIL PROTECTED] wrote:
  That's exactly why I wrote the autocolor plugin that way; in my
  opinion, having the main interface quiet color-wise makes it less
  intrusive since it's kind of something you just have on, while when
  you're focusing on the TV (watching a movie,recording, etc.) you want
  more brightness.
  
  I think it works a little like focused versus unfocused windows in X
  or under Windows.
  
  On a side note, if you're using Debian, I included the 'matrox'
  program in the matrox-tools package available from the Debian apt
  source.
  
  Aubin
  
  
  
  On Fri, Sep 17, 2004 at 11:17:10PM +0800, Mick wrote:
   Currently you need to set these at boot.
  
   Or, use the autocolor plugin and set them on start/finish of a movie.
  
   I agree though, better 'display device' support would be good.  I *was*
   going to write a plugin for jus this purpose but its a rather lengthy
   process.  You will find the autocolor plugin does a fine job.  I like my
   display 'quite' in menu mode and bright in movie mode...
  
   Mick
  
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Jeroen Ost
Sent: Friday, 17 September 2004 4:49 PM
To: [EMAIL PROTECTED]
Subject: [Freevo-devel] G400 contrast/brightness
   
   
Freevo always had rather bad contrast/brightness output with my Matrox
G400 max. I found out at
http://mythtv.org/pipermail/mythtv-dev/2003-January/004730.html that
it is easy to change that with the following commands which seem to
work fine for most people:
   
matrox 0x0e 0x3f # sets the black level
matrox 0x1e 0xcf # sets the white level
matrox 0x22 0x76 # sets the hue
   
Could they be appended at the end of contrib/fbcon/mgafb ?
   
Or can we add a generic TV/out contrast/brightness script in
/etc/freevo/local_conf.py ?
   
Zeratul
PS: DVD detection in 1.5.1 is finally superb, rock solid, great work !
   
   
---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel
  
  
  
   ---
   This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
   Project Admins to receive an Apple iPod Mini FREE for your judgement on
   who ports your project to Linux PPC the best. Sponsored by IBM.
   Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
   ___
   Freevo-devel mailing list
   [EMAIL PROTECTED]
   https://lists.sourceforge.net/lists/listinfo/freevo-devel
  
  
  
  
  ---
  This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
  Project Admins to receive an Apple iPod Mini FREE for your judgement on
  who ports your project to Linux PPC the best. Sponsored by IBM.
  Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 


---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: mmpython question...

2004-09-15 Thread Aubin Paul
So I should remove it from the mmpython and leave it in Freevo (since
audioitem.py does convert it into an int to do the sort properly. )

Aubin

On Wed, Sep 15, 2004 at 11:13:17PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
   For sorting, we can add a zero - and we do in freevo itself - , but
   I don't know if we should be changing what is reported.
  
  IIRC it was also for the gui to display. When all track numbers have
  two digests, I may look better. But maybe I also wrote it becuase of
  the sorting, I can't remeber.
 
  Either it should be in Freevo rather than mmpython; mmpython should
  parse data, so put it into a display format as that should be the goal
  of an application, not a metadata parser, in my opinion...
 
 Feel free to fix it everywere. BTW, that  9 bug should explain your
 strange sorting problem.
 
 
 Dischi
 
 -- 
 My mind not only wanders, sometimes it leaves completely.




---
This SF.Net email is sponsored by: thawte's Crypto Challenge Vl
Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam
Camcorder. More prizes in the weekly Lunch Hour Challenge.
Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] mmpython question...

2004-09-14 Thread Aubin Paul
What is the purpose of this (from mediainfo.py)

def correct_data(self):

correct trackof to be two digest

if self['trackof']:
try:
if int(self['trackno'])  9:
self['trackno'] = '%s' % int(self['trackno'])
except:
pass

I understand that it (erroneously) adds a zero to digits 1-8 (not 9), but why would 
we do this anyway? 

For sorting, we can add a zero - and we do in freevo itself - , but I don't know if
we should be changing what is reported. 

Aubin


---
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. 
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: mmpython question...

2004-09-14 Thread Aubin Paul
On Tue, Sep 14, 2004 at 05:00:48PM +0200, Dirk Meyer wrote:
 First of all, I guess 1-8 is a bug, 1-9 sounds better to me. Second: I
 don't see any 0 adding in the ocde, but IIRC that's what it should
 do. 

I fixed it in CVS; but actually, I sent you my copy rather than the
other one which does add a 0 before the '%s'

  For sorting, we can add a zero - and we do in freevo itself - , but
  I don't know if we should be changing what is reported.
 
 IIRC it was also for the gui to display. When all track numbers have
 two digests, I may look better. But maybe I also wrote it becuase of
 the sorting, I can't remeber.

Either it should be in Freevo rather than mmpython; mmpython should
parse data, so put it into a display format as that should be the goal
of an application, not a metadata parser, in my opinion...


---
This SF.Net email is sponsored by: thawte's Crypto Challenge Vl
Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam
Camcorder. More prizes in the weekly Lunch Hour Challenge.
Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo on Mac OS X

2004-08-25 Thread Aubin Paul
I use a Mac myself, so I can probably provide some assistance with
questions, but I can't commit much time to actually working on the
port.

On Wed, Aug 25, 2004 at 02:33:16PM +0200, Jonas Barrestam wrote:
 I started to port Freevo to OS X when I found old postings to the list 
 talking about it. Would it be possible to make a joint effort in 
 getting it to work on OS X? Who is interested in continuing that work? 
 I am...
 
 /Jonas
 
 
 
 ---
 SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
 Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
 http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Wiki abuse

2004-08-16 Thread Aubin Paul
I believe that mediawiki (the engine used by wikipedia) has registered
user/admin/approval, etc. so it might be an idea to switch to that.
I'm fairly sure sourceforge supports PHP and MySQL.

If no one can do it, I could look into doing it this weekend.


On Mon, Aug 16, 2004 at 02:45:17PM +0200, Dirk Meyer wrote:
 Rob Shortt wrote:
  Can we PLEASE limit the Wiki usage to registered SF users (is that's
  possible).  This is getting rediculous.
 
 They use scripts, so do I. I just removed the lastest added links. The
 script is in the web dir:
 
 cd /home/groups/f/fr/freevo/htdocs
 python fixwiki.py '[http://www.plazaerotica.com/manga/ manga] ' 
 python fixwiki.py '[http://www.pureteenz.com/Aria-Giovanni/ Aria Giovanni] ' 
 
 and gone. Since it changes the text data, you don't get a mail about
 this changes. If you run the script, make sure to add a space at the
 end (they always add a space).
 
 But on the long term, is there a wiki outside with registration? A
 simple login would be ok. Or a wiki with history so admins get a mail,
 press a link and the chnage is gone? And does someone has some free
 time to set the wiki up for us?
 
 
 Dischi
 
 -- 
 None of the ideas expressed above are actually mine. They are told to
 me by Luthor and Ferdinand, the five inch tall space aliens who live
 under my desk. In return for these ideas, I have given them permission
 to eat any dust bunnies they may find under there.
 
 
 ---
 SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
 Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
 http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: GUI update (please read)

2004-08-11 Thread Aubin Paul
On Wed, Aug 11, 2004 at 01:44:00PM -0700, Dan Sully wrote:
 I've not delved deep enough into the package system to know that I could. :)

apt-get install equivs

and then check out the documentation. It allows you to build an
empty package and you can make it provide, depend or recommend
anything you want. It's convenient to work around some things.


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [PATCH] web server EPG speedup and other misc fixes

2004-08-10 Thread Aubin Paul
Hi,

I'm applying this patch to the HEAD branch, but I've also added it to
my personal installation and the results are impressive. I'm going to
applying this patch to 1.5.x versions of the Debian package going
forward.

I can't add it to the 1.5 branch unless Dischi approves though...

Very nice work,

Aubin

On Tue, Aug 10, 2004 at 01:11:45AM -0400, Jason Tackaberry wrote:
 Hi,
 
 I'm finding the current guide in the web interface rather useless.  It
 takes 35-40 seconds to get the guide (with a few hundred channels) to
 display on my browser; this includes about 30 seconds on the server, and
 10 seconds on the client to render the page.  Obviously this is
 unacceptable.
 
 I reserve the right to use words like useless and unacceptable
 because I'm attaching a fix. :)  Back in March there was an exchange on
 this list about how to improve the guide for the web interface.  This
 patch implements the ideas I mocked up as described here:
 
http://sourceforge.net/mailarchive/message.php?msg_id=7387214
 
 The web interface code is scary.  I don't mean to insult anyone, so I'll
 give the author the benefit of the doubt and assume he scratched
 something quickly together without giving it much thought. :)
 
 The obscene performance of the guide can be attributed to two things:
 
  1. Server side: egregious string concatenation.  Python is slow at
 concatenating strings when they grow very big.  I learned this
 quickly with my bmovl2 work.  An easy and significant
 performance fix is to use a list, and string.join(list, \n)
 when you're done.
  2. Client side: A unique hidden div was created for every program
 in the displayed guide.  There are clever adjectives I could use
 to describe this.  I'll leave them to your imagination.  Suffice
 it to say the browser takes a fair bit of time to churn through
 all this code.
 
 Fixing #1 realized significant improvement: from 40 seconds to 7
 seconds.  Unfortunately the HTMLResource stuff doesn't seem to allow for
 this very well.  Fixing this The Right Way would involve reworking the
 underlying code.  I didn't want to sign up for that. :)  Instead I just
 removed the tableRowOpen/tableRowClose/tableCell stuff on the inner loop
 and hard-coded the HTML, adding the lines to the array.  The end
 justifies the means.
 
 Fixing #2 was relatively straight forward, and it's detailed in my email
 at the URL above, so I won't repeat it here.  Now when you click on a
 grid cell, the window pops up saying Fetching data from server and it
 loads proginfo.rpy from the server, which then dynamically updates the
 popup's contents via Javascript.
 
 Fix #2 also applied to genre.rpy.
 
 I also fixed a couple other bugs I ran into.  edit_favorite.rpy was
 generating a JS error because some script code wasn't separated by a
 newline.  There was also some rendering glitches in that page because
 there was a missing nbsp; hack.
 
 This patch is against 1.5.0, but it applies to cvs.  Code tested in
 Firefox and IE 6.0.
 
 Cheers,
 Jason.






---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Freevo 1.5

2004-08-10 Thread Aubin Paul
I think there will need to be a 1.5.1 bugfix release since we've made
a bunch of small fixes since the release, and I wasted a lot of time
backporting if there isn't going to be one ;)

On Tue, Aug 10, 2004 at 09:29:00AM +0300, Matthieu Weber wrote:
 On Mon 09.08.2004 at 04:44:33PM +0200, Dirk Meyer wrote:
   TV guide: Display key doesn't change the display to more info, less
 listing, at least in the Noia skin.
  
  I'm not sure this feature is working with all skins, but IIRC it
  should work with Noia. Oops, no, no skin defines a second area so
  DISPLAY does nothing. 
 
 Is it possible to re-implment this feature? I use it quite often in my
 freevo 1.4 box.
 
 And will there be another 1.5.x release, or should I use the 1.5 branch
 CVS?
 
 Matthieu
 -- 
  (~._.~)Matthieu Weber - Universit? de Jyv?skyl? (~._.~)
   ( ? )email : [EMAIL PROTECTED]  ( ? ) 
  ()- -()   public key id : 452AE0AD  ()- -()
  (_)-(_)  Humor ist, wenn man trotzdem lacht (Germain Muller)  (_)-(_)
 
 
 ---
 SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
 Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
 http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [PATCH] web server EPG speedup and other misc fixes

2004-08-10 Thread Aubin Paul
It's just a tough one... is it a bugfix or a feature? :) I think it's
a bugfix because it's a usability issue. I think so... anyone object?

On Tue, Aug 10, 2004 at 03:47:37PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  Hi,
 
  I'm applying this patch to the HEAD branch, but I've also added it to
  my personal installation and the results are impressive. I'm going to
  applying this patch to 1.5.x versions of the Debian package going
  forward.
 
  I can't add it to the 1.5 branch unless Dischi approves though...
 
 I don't use the web server, so you can decide if you want to add it to
 1.5.1 or not.
 
 
 Dischi
 
 -- 
 In a world of freedom, why do some people use windows and gates?


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [PATCH] web server EPG speedup and other misc fixes

2004-08-10 Thread Aubin Paul
I agree... it's in CVS now . Whenever we make the 1.5.1
release it should appear in circulation.

Thanks again...

On Tue, Aug 10, 2004 at 10:25:23AM -0400, Jason Tackaberry wrote:
 Performance work is often advertised in release notes as a feature, but
 in this case it's definitely a bug fix. :)


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink  Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: cvs status

2004-08-06 Thread Aubin Paul
Hi,

I saw all you were doing, but I have been patching the source with
bugfixes so there have been a few in the last few days since 1.5.0. If
there are any outstanding bugs, I can try to fix them if you let me
know what they are.

Aubin

On Fri, Aug 06, 2004 at 10:27:37AM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  Are we planning on doing an interim 1.5.1 release soon?
 
 Yes. But I spent most of my time for breaking cvs head. There are some
 reported bugs in the lists. Maybe I have some free time this weekend
 to look at it. I won't have internet access and will only work late
 when it's not so hot anymore. But when good friends invite me to some
 alcoholwell 'don't drink and code' :-)
 
 
 Dischi
 
 -- 
 Misfortune, n.:
   The kind of fortune that never misses.
   -- Ambrose Bierce, The Devil's Dictionary


---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] cvs status

2004-08-05 Thread Aubin Paul
Are we planning on doing an interim 1.5.1 release soon?

On Thu, Aug 05, 2004 at 07:47:46PM +0200, Dirk Meyer wrote:
 Hi,
 
 it's done. Everything I wanted to break is broken now :-)
 I checked in the current status I have because I won't be able to do
 anything until Monday. Feel free to fix something again. But you
 shouldn't touch anything gui related because the internal design will
 change once more. 
 
 The recordserver needs an update. I guess it's not working anymore,
 but I made some cleanups that needed to be made. Everything for the
 recordserver is now in the subdir 'record'. Rob: you can load more
 than one plugin from record/plugins now. If someone has some time,
 feel free to fix this again.
 
 The TV part is also broken. The tvlisting isn't shown. I moved some
 code to the gui but it's not done yet. I will fix this ASAP. As
 descussed in a different thread, the VideoGroups are now gone and
 replaced by the code in channels.py. Right now only dvb is working,
 maybe someone else can extend the code keeping me more time for other
 problems. The player also need an update. Only xine with dvb is
 working now. Look in the xine code to see how to update a player. BTW,
 the epg files are gone, we now use pyepg from the lib dir. But only
 channels.py should access this, everything else should access the epg
 through channels.py.
 
 I also remove the 'page' code from the menu, it's in the gui code
 now. The menu doesn't have to know about how many items fit the page. 
 
 
 
 Dischi
 
 -- 
 The best things in life aren't things.
 
 
 ---
 This SF.Net email is sponsored by OSTG. Have you noticed the changes on
 Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
 one more big change to announce. We are now OSTG- Open Source Technology
 Group. Come see the changes on the new OSTG site. www.ostg.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [BUG] Cdbackup plugin fails to encode to ogg format

2004-08-04 Thread Aubin Paul
Hi Nicolas,

I've added the fix to both the unstable and stable CVS tree so it
should appear in the 1.5.1 release.

thanks,

Aubin

On Wed, Aug 04, 2004 at 10:22:46PM +0200, Nicolas Michaux wrote:
 Hello,
 
 I don't know if somebody else has already reported this bug, but cdbackup 
 fails to encode to ogg format in last debian package (1.5.0-freevo1).
 I found in the code that a '-' is missing before 'G' option (genre).
 
 
 # Build the oggenc command to be run if ogg format is selected
 elif string.upper(rip_format) == 'OGG':
 output = '%s%s.ogg' % (pathname, path_tail)
 cmd = str('%s %s' % (config.OGGENC_CMD, 
 config.CD_RIP_OGG_OPTS))
 cmd = cmd.split(' ') + \
   [ '-a', artist, 'G', genre, '-N', track, '-t', 
 song_names[i],
 '-l', album, wav_file, '-o', output ]
 
 The last two lines should read :
 
   [ '-a', artist, '-G', genre, '-N', track, '-t', song_names[i],
 '-l', album, wav_file, '-o', output ]
 with a '-' in front of 'G'
 
 
 Best regards,
 
 Nicolas.
 
 
 ---
 This SF.Net email is sponsored by OSTG. Have you noticed the changes on
 Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
 one more big change to announce. We are now OSTG- Open Source Technology
 Group. Come see the changes on the new OSTG site. www.ostg.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Help needed

2004-08-01 Thread Aubin Paul
mplayer can convert any format to wave:

mplayer -ao pcm -waveheader -vc dummy -vo null file

will convert any supported file to a wav file.

On Sun, Aug 01, 2004 at 10:58:00PM +0100, [EMAIL PROTECTED] wrote:
Hi there,
As i was developing the Burn CD plugin i though that would be nice to have
the option to burn mp3's on a directory as Audio CD.
Then i though, Ogg files would be also be cool.
I use to convert mp3 to wav with mpg321, i think that it has to exist a
similar app to convert Ogg. Can anyone name it?
Second, mplayer can play both formats, but anyone knows if mencoder can
encode the two formats to wave? and if it can, how?

Thanks


---
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Data DVDs

2004-07-25 Thread Aubin Paul
I remember seeing this problem and I fixed it, but I don't recall if I
committed the change. Darn. It's not an Xbox-exclusive problem because
I saw a similar problem on my PC-based machine.

I'll try and borrow a DVD with some data on it from a friend of mine
so I can try it again.'

On Sun, Jul 25, 2004 at 03:23:25PM -0400, Aleksey Sudakov wrote:
 Hello,
 
 I've burned my home movies on a Data DVD, but looks like freevo do not
 recognise them. I could play regular DVDs using freevo just fine and I could
 play CDs with multiple videos on then, but when I put Data DVDs freevo does
 nothing. Any ideas?
 
 I am running freevo on xbox, so is it freevo or xbox problem?
 
 Thanks,
 Aleksey
 
 
 
 ---
 This SF.Net email is sponsored by BEA Weblogic Workshop
 FREE Java Enterprise J2EE developer tools!
 Get your free copy of BEA WebLogic Workshop 8.1 today.
 http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo Live CD

2004-07-25 Thread Aubin Paul
On Sun, Jul 25, 2004 at 03:26:43PM -0400, Aleksey Sudakov wrote:
 I guess, my knowledge of apt is very limited. Is there a way to make apt
 install freevo without it asking for interactive console? Am I missing
 something trivial here?

Try:

dpkg-reconfigure debconf

and select Noninteractive

after that, debconf will not try to interact with you when installing
things.

 I know what my freevo.conf would look like and I will use my custom scripts
 to start freevo at boot, so... is there a way I could make debian install of
 freevo non-interactive?

Try that and then you should be ok.



---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [Freevo-cvslog] freevo/src/audio audioitem.py,1.57,1.

2004-07-21 Thread Aubin Paul
Ok, could someone explain to me /how/ to put it into the stable
branch? I checked out a copy of REL-1_5_0 but when I try to commit, it
complains about sticky tags and refuses it. 

On Wed, Jul 21, 2004 at 04:14:45PM +, Aubin Paul wrote:
 Update of /cvsroot/freevo/freevo/src/audio
 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22898
 
 Modified Files:
   audioitem.py 
 Log Message:
 Typo. I'll put the fix into the stable branch in a second.
 
 
 Index: audioitem.py
 ===
 RCS file: /cvsroot/freevo/freevo/src/audio/audioitem.py,v
 retrieving revision 1.57
 retrieving revision 1.58
 diff -C2 -d -r1.57 -r1.58
 *** audioitem.py  17 Jul 2004 08:18:55 -  1.57
 --- audioitem.py  21 Jul 2004 16:14:42 -  1.58
 ***
 *** 10,13 
 --- 10,16 
   # ---
   # $Log$
 + # Revision 1.58  2004/07/21 16:14:42  outlyer
 + # Typo. I'll put the fix into the stable branch in a second.
 + #
   # Revision 1.57  2004/07/17 08:18:55  dischi
   # unicode fixes
 ***
 *** 140,144 
   try:
   return '%0.3i-%s' % (int(self['trackno']), Unicode(self.url))
 ! except ValuError:
   return '%s-%s' % (Unicode(self['trackno']), Unicode(self.url))
   return Unicode(self.url)
 --- 143,147 
   try:
   return '%0.3i-%s' % (int(self['trackno']), Unicode(self.url))
 ! except ValueError:
   return '%s-%s' % (Unicode(self['trackno']), Unicode(self.url))
   return Unicode(self.url)
 
 
 
 ---
 This SF.Net email is sponsored by BEA Weblogic Workshop
 FREE Java Enterprise J2EE developer tools!
 Get your free copy of BEA WebLogic Workshop 8.1 today.
 http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
 ___
 Freevo-cvslog mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-cvslog


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: working on a CVS branch (was: Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/audio audioitem.py,1.57,1.)

2004-07-21 Thread Aubin Paul
That's pretty much what I had did, except for one (important) thing. I
checked out REL-1_5_0, not the branch since it wasn't listed in the
sourceforge CVS browser... it's all working now.

Thanks,

On Wed, Jul 21, 2004 at 01:50:04PM -0300, Rob Shortt wrote:
 Aubin Paul wrote:
 Ok, could someone explain to me /how/ to put it into the stable
 branch? I checked out a copy of REL-1_5_0 but when I try to commit, it
 complains about sticky tags and refuses it. 
 
 I recommend having a seperate directory containing the 1.5 branch.  In 
 there make a frech checkout/update -r rel-1-5 (rel-1-5 is also known as 
 a branch tag in CVS).  That will get you everything on that branch, 
 then apply diffs from the HEAD changes and commit, when typing your 
 commit log you should see a notice about committing on the rel-1-5 branch.
 
 I think there are easier ways to merge changes from one branch to 
 another (aside by applying the diffs to your 1.5 tree) but I need to 
 brush up on merging.
 
 -Rob
 
 
 ---
 This SF.Net email is sponsored by BEA Weblogic Workshop
 FREE Java Enterprise J2EE developer tools!
 Get your free copy of BEA WebLogic Workshop 8.1 today.
 http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: working on a CVS branch

2004-07-21 Thread Aubin Paul
On Wed, Jul 21, 2004 at 02:32:35PM -0300, Rob Shortt wrote:
 Some files tagged with REL-1_5_0 aren't on the branch point unless 
 Dischi moved the tag, since the branch was made after the 1.5.0 release. 
  If you were to have changed a file on the REL-1_5_0 tag that was 
 changed since the release then I think CVS would have complained and 
 asked you to update.  So, if you cvs update -r rel-1-5 you will have all 
 files on the head of the 1.5 branch.

Yup, that's what worked for me. I found a bug in freevo and one in
mmpython, so 1.5.1 is probably going to be necessary ;)


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Future ideas post 1.5.0

2004-07-19 Thread Aubin Paul
On Mon, Jul 19, 2004 at 07:10:51PM +0200, Robert Rozman wrote:
 - like to display some messages from PBX and Home automation system on
 screen when watching videos/DVDs with Mplayer...

This can be done with 1.5-era versions. 



---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Future ideas post 1.5.0

2004-07-17 Thread Aubin Paul
I agree. I think MySQL provides negligible benefits for most people,
though it's network aware so that's nice for the minority of people
who use it. 

For most uses, sqlite is completely transparent so people won't even
know it's being used. 

Aubin

On Sat, Jul 17, 2004 at 10:01:31AM -0700, Dan Sully wrote:
 Yeah - SQLite is fine by me - great even. I use it for a number of projects.
 My beef with MythTV, is that it requires mysql, and mysql only, and all of
 the port/security issues that go along with it when running it on another 
 system.
 
 -D
 -- 
 The Lottery: a tax for people who can't do the math.


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [Freevo-cvslog] freevo/WIP/Dischi future_ideas,NONE,1.1

2004-07-16 Thread Aubin Paul
To this, I would add 'TV Collision Detection' which sounds easier than
it is. Basically, we need an efficient algorithm for detecting
conflicts. The most intuitive method of just checking each show
against every other is very intensive, and probably not the way to go.
I can't think of anything off hand, but the first thing that popped
into my head was matrices which doesn't mean much on it's own, but
treating the TV show information like a MxN matrix might make it
easier to try some different ideas.

Aubin

On Fri, Jul 16, 2004 at 07:51:24PM +, Dirk Meyer wrote:
 o Split tv into tv and recording. Maybe recording inside tv, maybe on
   the same level. This would result in two plugin directories, one for
   watching, one for recording. Most of the recordserver code should
   also move into the recording dir. 
 
 o Support for live pause. There are different ideas: create a
   ringbuffer inside mplayer, or fix mplayer to support this without
   external help. Maybe move the timeshift code from the xine pvr
   plugin to a global one so it works with dvb, too.
 
   I have most test code from the mailing list on my computer, if
   someone has the time to develop something like this, let me know.
 
 o Better DVB support. I want to watch and record at the same time if
   it's the same frequence. Also live pause support is needed,
   commercial detection, VPS support, etc. Some of this is not DVB
   specific and may work with analog tv, too.
 
 
 
 
 
 ---
 This SF.Net email is sponsored by BEA Weblogic Workshop
 FREE Java Enterprise J2EE developer tools!
 Get your free copy of BEA WebLogic Workshop 8.1 today.
 http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
 ___
 Freevo-cvslog mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-cvslog


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721alloc_id=10040op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo hangs on startup (last try to get this bug reported)

2004-07-11 Thread Aubin Paul
Every time? That's a little odd. I've had it happen maybe once out of
ten or more times. What version of mplayer are you using? Can you try
running with a higher debug level to see what's going on?

(change DEBUG = 0 to DEBUG = 1 or DEBUG =2 in config.py)

On Sat, Jul 10, 2004 at 08:40:03AM +0200, Thomas Zangl - Mobil wrote:
 I have to this every time during bootup. I usually have to log in via
 SSH (in this box) and do /etc/init.d/freevo restart to get it
 working. It worked before flawless (1.4.x)


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: crash with Reloading cache files

2004-07-09 Thread Aubin Paul
shouldn't it be a problem in the ProgressBar. I don't recall any
rc.app checks in mediainfo.

On Fri, Jul 09, 2004 at 09:36:20AM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  I'm not sure how we want to approach this, but try:
 
  Run 'freevo cache' while you're in the music player, either paused or playing. 
  The box pops up, no progress is ever shown and the Freevono longer responds.
  I have to restart Freevo to this problem.
 
 Strange. The popup shouldn't be shown when rc.app is True. Can you try
 some debugging in mediacache.py check_cache_status(). I don't have
 much time the next days.
 
 
 Dischi
 
 -- 
 die_if_kernel(Kernel gets FloatingPenguinUnit disabled trap, regs);
   2.2.16 /usr/src/linux/arch/sparc/kernel/traps.c


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: crash with Reloading cache files

2004-07-09 Thread Aubin Paul
This is there: 

if not rc.app:
return

which is there now. Isn't that the inverse of how it should be though?

Aubin

On Fri, Jul 09, 2004 at 03:44:07PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  shouldn't it be a problem in the ProgressBar. I don't recall any
  rc.app checks in mediainfo.
 
 The popup with the progressbar should only come when we are in the
 menu. So check_cache_status() starts with checking rc.app. Or does
 your version of Freevo look different?
 
 Dischi
 
 -- 
 Jury: Twelve people who determine which client has the better lawyer.


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: crash with Reloading cache files

2004-07-09 Thread Aubin Paul
Great! That means the only known issue left in my mind is the
upgrading of scheduled recordings. 

On Fri, Jul 09, 2004 at 04:35:11PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  This is there: 
 
  if not rc.app:
  return
 
  which is there now. Isn't that the inverse of how it should be though?
 
 First: yes
 Second: rc.app is always True, we need rc.app()
 
 Fixed both!
 
 
 
 Dischi
 
 -- 
 The only problem with mornings is that they happen too early in the
 day.


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] tvProgram broken?

2004-07-09 Thread Aubin Paul
It's definitely something we're thinking about. As you said, breaking
in CVS is tolerable, if not ideal, but breaking something between
releases is not something I want to see.

On Fri, Jul 09, 2004 at 04:13:27PM +, Florian Demmer wrote:
 imo that should be changed after 1.5... loosing a few manually
 recorded shows is (at least for me) no problem, but i record soo many
 favs on different channels where some are the replays because
 otherwise they would overlap and such things.. very complex and much
 work to set up... deleting all this because something changed in the
 way recordings are stored isnt really comfortable...
 
 (of course changes dont happen every day when using releases instead
 of cvs, but anyway :)
 
 Flo
 
 On Thu, 8 Jul 2004 13:10:06 -0400, Aubin Paul [EMAIL PROTECTED] wrote:
  Yes, but the sub_title isn't.
  
  
  
  On Thu, Jul 08, 2004 at 06:22:57PM +0200, Florian Demmer wrote:
   hm arent the favorites also stored in that record_schedule.xml ?
  
   On Wed, 7 Jul 2004 13:00:58 -0400, Aubin Paul [EMAIL PROTECTED] wrote:
The simplest way to fix it is to regenerate your schedule file, I
guess it should have been clearer, and I was bitten by this same
problem, but if you remove your schedule, re-run schedulefavorites,
etc. they should work.
   [...]
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo hangs on startup (last try to get this bug reported)

2004-07-09 Thread Aubin Paul

I've had this happen once in awhile. I think it's failing to parse the
output from mplayer, but I'm not sure. The message you're seeing is
from the /previous/ copy that was locked up. 

Aubin

On Sat, Jul 10, 2004 at 01:20:06AM +0200, Thomas Zangl - Mobil wrote:
  
 Hi!
 
 I just updated my freevo to latest CVS. I restarted my box and freevo
 hangs again during the boot process (the progress bar is in the middle).
 
 I then restarted freevo and saw this:
 
 failed to load plugin video.mplayer
 start 'freevo plugins -l' to get a list of plugins
 Traceback (most recent call last):
   File /usr/lib/python2.3/site-packages/freevo/plugin.py, line 623, in 
 __load_plugin__
 p = eval(object)()
   File /usr/lib/python2.3/site-packages/freevo/video/plugins/mplayer.py, line 150, 
 in __init__
 data = child.fromchild.readline()
   File /usr/lib/python2.3/site-packages/freevo/main.py, line 378, in signal_handler
 shutdown(exit=True)
   File /usr/lib/python2.3/site-packages/freevo/plugins/shutdown.py, line 134, in 
 shutdown
 sys.exit(0)
 SystemExit: 0
 
 Maybe it helps? Well, for more information about my problem, use the
 mailinglist archive. I posted this issue about 4 times and nobody
 seems to care.
 
 -- 
 
 ,yours Thomas Zangl [EMAIL PROTECTED] -TZ1-6BONE-
 -http://tzi.dhs.org - http://www.borg-kindberg.ac.at
 Use YAMC! now! Get it at http://www.borg-kindberg.ac.at/yamc/
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] crash with Reloading cache files

2004-07-08 Thread Aubin Paul
I'm not sure how we want to approach this, but try:

Run 'freevo cache' while you're in the music player, either paused or playing. 
The box pops up, no progress is ever shown and the Freevono longer responds.
I have to restart Freevo to this problem.

Removing the box show/tick/destroy in util/mediainfo.py prevents the lockup. 
I think we have to stop allowing popups while in the music player
since the problem is in the ProgressBox, not in the cache reloading itself. 

Aubin


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] tvProgram broken?

2004-07-08 Thread Aubin Paul
Yes, but the sub_title isn't. 

On Thu, Jul 08, 2004 at 06:22:57PM +0200, Florian Demmer wrote:
 hm arent the favorites also stored in that record_schedule.xml ?
 
 On Wed, 7 Jul 2004 13:00:58 -0400, Aubin Paul [EMAIL PROTECTED] wrote:
  The simplest way to fix it is to regenerate your schedule file, I
  guess it should have been clearer, and I was bitten by this same
  problem, but if you remove your schedule, re-run schedulefavorites,
  etc. they should work.
  
  
  
  On Wed, Jul 07, 2004 at 04:56:01PM +0200, Florian Demmer wrote:
   hi
  
   just replaced my freevo with latest from cvs and now recording and
   other things around recording fail. (i use ivtv)
  
   here are some traces:
   2004/07/07 16:15 CEST [*RecordServer*] going to record: 2004-07-07
   16:05 to 2004-07-07 17:00  CNI0D8E Gilmore Girls
   2004/07/07 16:15 CEST [*RecordServer*] Traceback (most recent call last):
File /usr/lib/python2.3/site-packages/twisted/python/log.py,
   line 52, in callWithContext
  return context.call({ILogContext: newCtx}, func, *args, **kw)
File /usr/lib/python2.3/site-packages/twisted/python/context.py,
   line 32, in callWithContext
  return func(*args,**kw)
File /usr/lib/python2.3/site-packages/twisted/internet/default.py,
   line 125, in run
  self.mainLoop()
File /usr/lib/python2.3/site-packages/twisted/internet/default.py,
   line 133, in mainLoop
  self.runUntilCurrent()
  --- exception caught here ---
File /usr/lib/python2.3/site-packages/twisted/internet/base.py,
   line 420, in runUntilCurrent
  call.func(*call.args, **call.kw)
File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py,
   line 836, in minuteCheck
  self.checkToRecord()
File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py,
   line 411, in checkToRecord
  prog.filename = tv_util.getProgFilename(prog)
File /usr/lib/python2.3/site-packages/freevo/util/tv_util.py,
   line 94, in getProgFilename
  filename_array = { 'progname': String(prog.title),
  exceptions.AttributeError: TvProgram instance has no attribute
   'sub_title'
  
   --
   2004/07/07 12:35 CEST [HTTPChannel,0,192.168.1.3] Traceback (most
   recent call last):
File /usr/lib/python2.3/site-packages/twisted/protocols/basic.py,
   line 223, in dataReceived
  why = self.lineReceived(line)
File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
   line 952, in lineReceived
  self.allContentReceived()
File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
   line 993, in allContentReceived
  req.requestReceived(command, path, version)
File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
   line 554, in requestReceived
  self.process()
  --- exception caught here ---
File /usr/lib/python2.3/site-packages/twisted/web/server.py,
   line 159, in process
  self.render(resrc)
File /usr/lib/python2.3/site-packages/twisted/web/server.py,
   line 166, in render
  body = resrc.render(self)
File /usr/lib/python2.3/site-packages/freevo/www/web_types.py,
   line 137, in render
  return self._render(request)
File /usr/share/freevo/htdocs/record.rpy, line 222, in _render
  if prog.sub_title == '':
  exceptions.AttributeError: TvProgram instance has no attribute
   'sub_title'
  
   --
  
   help?
  
   
   ---
   This SF.Net email sponsored by Black Hat Briefings  Training.
   Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
   digital self defense, top technical experts, no vendor pitches,
   unmatched networking opportunities. Visit www.blackhat.com
   ___
   Freevo-devel mailing list
   [EMAIL PROTECTED]
   https://lists.sourceforge.net/lists/listinfo/freevo-devel
  
  ---
  This SF.Net email sponsored by Black Hat Briefings  Training.
  Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
  digital self defense, top technical experts, no vendor pitches,
  unmatched networking opportunities. Visit www.blackhat.com
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo

Re: [Freevo-devel] tvProgram broken?

2004-07-08 Thread Aubin Paul
I agree. When working from CVS, it's expected that things are
potentially flaky and to some extent, you're on your own, but between
releases, there should be some seamless upgrading, or at least
warnings rather than explosions ;)

On Thu, Jul 08, 2004 at 05:08:57PM -0300, Rob Shortt wrote:
 
 I guess we should find a way to catch these problems before we make the 
 final 1.5 release or else we're gonna have some angry users.  I'm 
 thinking we could find some way of tying in the TYPES_VERSION of 
 record_types and epg_types (actually I'd like to place all the types 
 into the same file anyways).
 
 If the type is too old we could also attempt to upgrade their 
 record_schedule.xml silently.
 
 Any ideas?
 
 -Rob
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] mmpython: m4a tags

2004-07-07 Thread Aubin Paul
Sorry, I'm missing something; are you suggesting that we remove that
ValueError bit? I tested the m4a support with a very limited number of
files since I usually prefer high bitrate mp3s, but if you're finding
= 1000 tag lengths, then we can do it.

Aubin



On Tue, Jul 06, 2004 at 09:56:52PM -0400, Adam Stephens wrote:
 in my effort to get freevo to display more information on my m4a files, 
 i came across the following piece of code which was preventing 
 m4ainfo.py from getting most of the track information:
 
 if length  0 or length  1000:
 raise ValueError, Oops?
 
 once i commented out that statement, i was able to dump artist, album, 
 song, year and encoder using a small test program. i'm not at home 
 right now, but i think this should translate to working with freevo. 
 commenting that statement out may not be the best method. i do want to 
 point out though, that in my test files i was getting values of 
 13093670 and 4528772 for length. it didnt take many steps through the 
 readnexttag loop in order to pass that length value. track numbers 
 still dont seem to be working, but this is progress for me.
 
 -adam
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] tvProgram broken?

2004-07-07 Thread Aubin Paul
The simplest way to fix it is to regenerate your schedule file, I
guess it should have been clearer, and I was bitten by this same
problem, but if you remove your schedule, re-run schedulefavorites,
etc. they should work.

On Wed, Jul 07, 2004 at 04:56:01PM +0200, Florian Demmer wrote:
 hi
 
 just replaced my freevo with latest from cvs and now recording and
 other things around recording fail. (i use ivtv)
 
 here are some traces:
 2004/07/07 16:15 CEST [*RecordServer*] going to record: 2004-07-07
 16:05 to 2004-07-07 17:00  CNI0D8E Gilmore Girls
 2004/07/07 16:15 CEST [*RecordServer*] Traceback (most recent call last):
  File /usr/lib/python2.3/site-packages/twisted/python/log.py,
 line 52, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
  File /usr/lib/python2.3/site-packages/twisted/python/context.py,
 line 32, in callWithContext
return func(*args,**kw)
  File /usr/lib/python2.3/site-packages/twisted/internet/default.py,
 line 125, in run
self.mainLoop()
  File /usr/lib/python2.3/site-packages/twisted/internet/default.py,
 line 133, in mainLoop
self.runUntilCurrent()
--- exception caught here ---
  File /usr/lib/python2.3/site-packages/twisted/internet/base.py,
 line 420, in runUntilCurrent
call.func(*call.args, **call.kw)
  File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py,
 line 836, in minuteCheck
self.checkToRecord()
  File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py,
 line 411, in checkToRecord
prog.filename = tv_util.getProgFilename(prog)
  File /usr/lib/python2.3/site-packages/freevo/util/tv_util.py,
 line 94, in getProgFilename
filename_array = { 'progname': String(prog.title),
exceptions.AttributeError: TvProgram instance has no attribute
 'sub_title'
 
 --
 2004/07/07 12:35 CEST [HTTPChannel,0,192.168.1.3] Traceback (most
 recent call last):
  File /usr/lib/python2.3/site-packages/twisted/protocols/basic.py,
 line 223, in dataReceived
why = self.lineReceived(line)
  File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
 line 952, in lineReceived
self.allContentReceived()
  File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
 line 993, in allContentReceived
req.requestReceived(command, path, version)
  File /usr/lib/python2.3/site-packages/twisted/protocols/http.py,
 line 554, in requestReceived
self.process()
--- exception caught here ---
  File /usr/lib/python2.3/site-packages/twisted/web/server.py,
 line 159, in process
self.render(resrc)
  File /usr/lib/python2.3/site-packages/twisted/web/server.py,
 line 166, in render
body = resrc.render(self)
  File /usr/lib/python2.3/site-packages/freevo/www/web_types.py,
 line 137, in render
return self._render(request)
  File /usr/share/freevo/htdocs/record.rpy, line 222, in _render
if prog.sub_title == '':
exceptions.AttributeError: TvProgram instance has no attribute
 'sub_title'
 
 --
 
 help?
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Strange Snapshot problem...

2004-07-06 Thread Aubin Paul
I tried it, recording worked fine, but I'm still getting the corrupt
and  1m snapshot file that Freevo cannot load. The thumbnailing is
happening, but it's breaking somewhere in the pickle. 

On Mon, Jul 05, 2004 at 11:14:05PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  Hmm... I have it set to SID/GID = 0, as per the defaults. If I change
  it to a user account, wouldn't that prevent recording from running as
  root (and therefore require a lot of chown's)
 
 I have it the to dmeyer. It starts as root, changes to dmeyer. After
 that, all files have dmeyer as owner, but dmeyer has write permissions
 in /va/log/freevo, /var/cache/freevo and root and dmeyer share a vfs
 (umask is set to 002). It works good and I hate it to run anything as
 root which shouldn't. 
 
 
 Dischi
 
 -- 
 A 14.4 modem makes you want to get out and push!


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Bug in mmpython... id3v2 frames mixed up.

2004-07-06 Thread Aubin Paul
I notice that eyed3info.py is extracting the total number of tracks
from the TCON field, however, that field is for Content Type or
Genre information. 

This causes a problem because genre is a number, but odds are, it has
nothing to do with the number of tracks. For the specification v2.3
requires that track totals be in TRCK, anything else is a mistake. 

(The relevant documentation is below)

I would like to make this change, but I wanted to clear it first.

--

TRCK

The 'Track number/Position in set' frame is a numeric string
containing the order number of the audio-file on its original
recording. This may be extended with a / character and a numeric
string containing the total numer of tracks/elements on the original
recording. E.g. 4/9.


TCON

The 'Content type', which previously was stored as a one byte numeric
value only, is now a numeric string. You may use one or several of the
types as ID3v1.1 did or, since the category list would be impossible
to maintain with accurate and up to date categories, define your own.

References to the ID3v1 genres can be made by, as first byte, enter
( followed by a number from the genres list (appendix A) and ended
with a ) character. This is optionally followed by a refinement,
e.g. (21) or (4)Eurodisco. Several references can be made in the
same frame, e.g. (51)(39). If the refinement should begin with a (
character it should be replaced with ((, e.g. ((I can figure out
any genre) or (55)((I think...). The following new content types is
defined in ID3v2 and is implemented in the same way as the numerig
content types, e.g. (RX).

RX
Remix

CR
Cover




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Bug in mmpython... id3v2 frames mixed up.

2004-07-06 Thread Aubin Paul
On Tue, Jul 06, 2004 at 07:04:56PM +0200, Dirk Meyer wrote:
 I know. But I noticed that some tools add the number of tracks into
 TCON, most of the time in braces, like '(13)'. So wanted to fix this. 

Are you sure about that? Putting it in braces is a definite sign that
it's a genre. Any tool that uses TCON for a track number is broken and
we probably shouldn't encourage that ;)

 Maybe: if TRCK is set, belive it, if not, use TCON?

I suppose, but what if

TRCK = 13
TCON = 126

Does that mean we say 13/126 since TRCK doesn't include the '/'?

It's ambiguous as to whether the numerical value in TCON can be a
track field so it's better, in my opinion, to follow the spec exactly
than try to guess.

Aubin




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Bug in mmpython... id3v2 frames mixed up.

2004-07-06 Thread Aubin Paul
Exactly... it might seem like a track number, but it's probably not.
The main thing is that the ambiguity of the current approach actually
makes things work badly for people will clean tags.

On Tue, Jul 06, 2004 at 07:46:59PM +0200, Hans Meine wrote:
 On Tuesday 06 July 2004 19:04, Dirk Meyer wrote:
   This causes a problem because genre is a number, but odds are, it has
   nothing to do with the number of tracks. For the specification v2.3
   requires that track totals be in TRCK, anything else is a mistake.
 
  I know. But I noticed that some tools add the number of tracks into
  TCON, most of the time in braces, like '(13)'. So wanted to fix this.
 
 That must be coincidence. (13) in TCON means ID3v1 genre 13 which is Pop.
 
 -- 
 Ciao, /  /.o.
  /--/ ..o
 /  / ANS  ooo
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Strange Snapshot problem...

2004-07-05 Thread Aubin Paul
Hmm... I have it set to SID/GID = 0, as per the defaults. If I change
it to a user account, wouldn't that prevent recording from running as
root (and therefore require a lot of chown's)

Aubin

On Mon, Jul 05, 2004 at 01:19:57PM +0200, Dirk Meyer wrote:
 Very strange. My problem is gone since HOME and USER are set correctly
 and when changing the user with setuid, the group also has to match a
 group of the user. 


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [PATCH] download plugin, bittorrent, p2p

2004-07-05 Thread Aubin Paul
Hi Alan,

I've added the patch to WIP/Aubin in the CVS tree. I'll be merging
post 1.5. I'll take a look more closely at the patch as soon as I get
past some personal issues.

Sorry I didn't see this earlier, spamassassin wasn't too happy with
the attached diff and dumped it into my spam folder. 

I don't know if you've already decided, but I would suggest an option
of setting either a share ratio, or a maximum time or both.

i.e.

BTD_SHARE_RATIO = 1.0
BTD_SHARE_TIME = 4

(where it'll share until you've uploaded/downloaded 1:1 OR 4 hours,
whichever comes first)

aubin

On Tue, Jun 29, 2004 at 05:57:09PM -0400, alan wrote:
 Hi,
 
 Here's an updated download plugin patch.  It fixs a couple bugs and adds
 support for BitTorrent as well as handing off downloads to external p2p
 programs.  A few notes:
 
 - Integrated support for BitTorrent if libraries are already
   installed (autodetected)
 - Configuration variables control actions for individualized p2p link
   style, ie the following submits ed2k links to mldonkey: 
 
 DOWNLOAD_ED2K = http://localhost:4080/submit?q=dllink+%(encoded_url)s
 
   Will support shell commands in the next version.  See the config
   notes in src/plugins/download.py for details.  Note that Mldonkey
   has some limitations in that it does not accept some magnet 
   links when it should and that the Debian version
 
 - After witnessing some sharply worded concern from the Mythtv lead
   developer over BitTorrent support, I added some warnings and
   information about risks in downloading unauthorized copyrighted
   material.  No unauthorized copyrighted material is included in any of
   the example configurations and no material from the TV is shared
   unless the user configures an external program to do so.
 
 Thanks for the bug reports and feedback.  I'm curious to hear how people
 think the p2p stuff should work, if there are other external programs to
 support.  giFT has been suggested.
 
 One question that has been particularly plaguing me is how to deal with
 a torrent after its done downloading.  Should it be kept open so that it
 can continue uploading?  If so for how long?  15 minutes, 1 day, until
 the tracker dies?  If there are 50 torrents should all of them be kept
 connected?  Any thoughts on what options to give the user are
 appreciated.
 
 Next will be support in the Headlines plugin and OSD management.
 
 alan
 
 http://demandmedia.net/
 Collaborative Video Blog
 
 

 diff -X diffexclude -Naur freevo/src/plugins/download.py 
 freevo-dev/src/plugins/download.py
 --- freevo/src/plugins/download.py1969-12-31 19:00:00.0 -0500
 +++ freevo-dev/src/plugins/download.py2004-06-29 10:47:41.0 -0400
 @@ -0,0 +1,528 @@
 +#if 0 /*
 +# ---
 +# download.py - A plugin to handle downloading of video files
 +# ---
 +# akb at demandmedia.net 6/04 
 +#
 +# The download.py plugin is a daemon that downloads files from the Internet
 +# at the request of other parts of freevo such as the web frontend and rss
 +# reader.  It polls for new downloads or control commands and uses a threaded
 +# downloader to retrieve them.  Additionally, if configured, the module
 +# will poll a list of video syndication feeds at a specified time and download
 +# any new videos.  It includes integrated support for downloads via http,
 +# BitTorrent as well as the ability to queue magnet, sig2dat and ed2k links
 +# to external p2p programs.
 +#
 +# To access this module from elsewhere in Freevo see util/downloadinterface.py
 +#
 +# To activate:
 +#
 +#
 +# !!!  IMPORTANT, PLEASE READ  !!!
 +#
 +# This program supports downloading via BitTorrent and other p2p
 +# systems.  Some of these programs require you to allow other users
 +# to download material that you have downloaded, thus if you use
 +# this program to download copyrighted material you may face legal
 +# repercussions initiated by the owners of that material.  The
 +# program will not download anything by default and the examples
 +# provided are from sources which provide distributable material.
 +# It will also by default not share material you have recorded from
 +# TV.
 +#
 +# The only way using this program will place you in legal
 +# jeopardy is if YOU tell it to do so.  So, be aware of what feeds
 +# you tell it to download automatically, and be aware of how you 
 +# configure your external p2p program.
 +#
 +# plugin.activate('plugins.download')
 +# DOWNLOAD_DIR = '/home/akb/freevo/downloads'   # where to store the downloads
 +# DOWNLOAD_HEADLINES = [ 
 ('Punkcast','http://demandmedia.net/xml/punkcast-rss2.xml'),
 +#   ('Internet Archive', 
 'http://demandmedia.net/xml/archive-rss2.xml'),
 +#   ('demandmedia', 'http://demandmedia.net/xml/rss2.xml'),
 +#   

Re: [Freevo-devel] Re: Strange Snapshot problem...

2004-07-04 Thread Aubin Paul
On Wed, Jun 30, 2004 at 07:14:45AM -0300, Rob Shortt wrote:
 What does the traceback say there again?  Maybe you could jam all sorts 
 of debug statements in the snapshot and popen methods to narrow it down.

The gist of it is this:
[Errno 4] Interrupted system call

Is it possible that something is preempting the popen process?

 I am running it from init as well.  Our systems are setup very similarly 
 in other aspects too... God knows what the problem is.  Which mplayer 
 version are you using?  Will setting CHILDAPP_DEBUG do anything for you 
 here?  It would probably be useful to see what mplayer is reporting. 
 Also perhaps there's another command you can try to generate the 
 thumbnail with.

It's not dying inside the popened process itself, but the popened
process is being stopped. I added a log to the child process, and it
goes through the steps properly.

Aubin


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Reporting bug.

2004-06-29 Thread Aubin Paul
You need to upgrade to the latest version of mmpython (from CVS) as
well.

On Tue, Jun 29, 2004 at 01:38:36AM -0500, Trebs wrote:
 As asked by the onscreen prompt I am reporting a bug..
 
 Traceback (most recent call last):
   File /usr/local/freevo/src/main.py, line 328, in eventhandler
 app.eventhandler(event)
   File /usr/local/freevo/src/menu.py, line 593, in eventhandler
 action( arg=arg, menuw=self )
   File /usr/local/freevo/src/video/videoitem.py, line 518, in play
 error = self.player.play(mplayer_options, self)
   File /usr/local/freevo/src/video/plugins/mplayer.py, line 233, in play
 self.item_length = self.item_info.get_endpos()
 AttributeError: MpegInfo instance has no attribute 'get_endpos'
 
 
 
 This is latest Freevo version from CVS w/ mmpython-0.4.3
 
 -- Trebs
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo 1.5.0-rc4 is

2004-06-29 Thread Aubin Paul
The rc4 debian packages for mmpython and freevo are uploaded to the 
Apt source now. 

On Tue, Jun 29, 2004 at 09:08:23PM +0200, Dirk Meyer wrote:
 Hi,
 
 first an announcement to this list only, the official freevo-users and
 web announcement tomorrow.
 
 I jusr released a new rc of freevo and mmpython 0.4.4. The cvs tag is
 pre4, I will fix that later (stupid bug).
 
 Please update the distribution packages and let me know for the
 official announcement. Gentoo ebuild should be up to date right now. 
 
 Important:
 --
 I want this to be the last rc before 1.5.0 (again). So from now on,
 CODE FREEZE! No new features, no small enhancements, ONLY BUGFIXES!
 Use the WIP dir for new stuff.
 
 
 Have fun
 
 
 Dischi
 
 -- 
 printk(VFS: Busy inodes after unmount. 
 Self-destruct in 5 seconds.  Have a nice day...\n);
 2.3.99-pre8 /usr/src/linux/fs/super.c
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Strange Snapshot problem...

2004-06-29 Thread Aubin Paul
Ok, it turns out that it is still crashing inside recordserver, I just
wasn't seeing it because it was wrapped in the try:except. I can't
figure out why the popen is dying. 

I'm not running recordserver as a user, but via init... is it possible
that I'm the only one doing that and that is the reason for the
problem? i.e. no environment being set, etc.

On Mon, Jun 28, 2004 at 04:11:26PM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  Ok, it's no longer crashing in the recordserver, but now I'm getting
  an image file in the overlay directory. What is strange is that while
  'file' identifies it correctly as a PNG file (and I can load it using
  normal image programs on my desktop) Freevo claims that:
 
  --- snip ---
 
  Unknown Problem while loading image
  thumb:///var/cache/freevo/external/media/Recording/06-25_04:30_Chilly_Beach_-_Power_Pray.mpeg.raw
 
  --- snip ---
 
 It is not strange that Freevo complains, it is strange that it is a
 png. Maybe you can do some debugging in videothumb.py. What the code
 should do:
 
 - load the png
 - create 300x300 thumbnail
 - fix aspect
 - if file.endswith('raw'): save as pickled image, not png
 
  The strange thing is that the file is 1142k, while a manual snapshot
  is 182k, same recording, in fact, the giant snapshot and the (working)
  snapshot are the same frame. There is just some garbage showing up in
  the file which Freevo isn't able to read.
 
 A pickled image is larger than a png, but IIRC not that big. Storing a
 png takes more time to read because of the compression.
 
 
 Dischi
 
 -- 
 Linux: the operating system with a CLUE...
 Command Line User Environment - Fortune


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Some User Interface questions, issues (skin) and ideas

2004-06-27 Thread Aubin Paul
On Sun, Jun 27, 2004 at 07:02:26PM +0200, Robert kortenoeven wrote:
 Music navigation structure and DAAP 
 In the Music section, would it be possible to create a navigation 
 structure based entirely on the ID3 information 
 of the music tracks? It now uses a navigation that's based on the 
 folder structure, but it would be great if the structure 
 could be similar to an application like tunesbrowser 
 (http://craz.net/programs/itunes/tunesbrowser.html or  
 http://freshmeat.net/projects/tunesbrowser/?branch_id=48275release_id=162955), 
 being able to sort tracks by  
 either genre, artist, album or trackname and completely separating the 
 navigation structure from the folder structure. 
 I am running DNS responder (Apple Zeroconf/Rendezvous) together with 
 DAAP on my Linux machine to stream the 
 audio to iTunes on my Mac and it would be really nice if Freevo could 
 also interface with this somehow... 

There is support for a database which could be used to build this type
of interface, but it hasn't really been worked on yet. I think it's a
good idea since ID3 tags are obviously more useful, though I'd want to
make sure we can support the 'compilation' tage from iTunes so we
don't end up with a hundred arists with one song each, for example.

As for DAAP, I actually maintain a mt-daapd debian package and use it
frequently myself, but my linux box acts as a server, not a client. I
think we'd need some way of being able to use Daap as a client for
this to be an option.

 'What if Freevo was like a Linux 'Distro' on itself, with a basic 
 graphical installation wizard (2 to 3 to screens),  
 which would fit on 1 cd and that novice users can easily install on a 
 pc  with the required hardware.'  

Some people have made attempts at things like this but yes, the lack
of a setup makes it problematic. Part of the problem is that it is
hard to get us to focus on that part because we don't setup Freevo
very often. It's kind of like the Debian installer problem; it's ugly
and difficult right now because you only have to do it once :)

 consider this, I would be very happy to assist in 
 the creation of a User Interface specification and screen designs for 
 the installation wizard. Just a thought...  

I think that would help, though, while many things can be autodetected
(i.e. SDL on X11 or SDL on Framebuffer) the main things would be a way
to setup  XMLTV listings.

Also, I would suggest Debian since with the apt sources listed on the
Freevo site, you can set up Freevo (with a installer-type wizard
interface) with one command.

Aubin




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [PATCH] download plugin, auto download movie files

2004-06-25 Thread Aubin Paul
I've got the patch in my WIP, I wasn't planning on merging it till
after the release. 

On Fri, Jun 25, 2004 at 09:54:56AM +0200, Dirk Meyer wrote:
 Aubin Paul wrote:
  Hi Alan,
 
  I'd be happy to add this to CVS, but I can't do it until I can make
  sure it works properly... do you know of any feeds I can use to try it
  out? 
 
 I would prefer we add a dir 'patches' to cvs and put it in there. I
 don't want to break things before 1.5 anymore. 
 
 
 Dischi
 
 -- 
 Clothes make the man. Naked people have little or no influence on
 society. - Mark Twain


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Strange Snapshot problem...

2004-06-25 Thread Aubin Paul
Ok, it's no longer crashing in the recordserver, but now I'm getting
an image file in the overlay directory. What is strange is that while
'file' identifies it correctly as a PNG file (and I can load it using
normal image programs on my desktop) Freevo claims that:

--- snip ---

Unknown Problem while loading image
thumb:///var/cache/freevo/external/media/Recording/06-25_04:30_Chilly_Beach_-_Power_Pray.mpeg.raw

--- snip ---

The strange thing is that the file is 1142k, while a manual snapshot
is 182k, same recording, in fact, the giant snapshot and the (working)
snapshot are the same frame. There is just some garbage showing up in
the file which Freevo isn't able to read.

Aubin




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv program_display.py,1.37,1.38

2004-06-24 Thread Aubin Paul
Well, I can't say I checked if it did, but it does *say* it's
rebuilding the xmltv cache so presumably that's it. But if the problem
is with previously scheduled listings, then we should leave the checks
in. There probably isn't any harm in doing it for now.

On Thu, Jun 24, 2004 at 09:57:36AM -0300, Rob Shortt wrote:
 Aubin Paul wrote:
 Well, I always do a cache rebuild when I do an upgrade so it wasn't
 that, but the programs weren't rescheduled so that might be the
 problem. They're all favorites so I could probably redo them, do you
 want to remove the safety code?
 
 Does rebuilding the cache take care of TV.xml.pickled?  We should 
 probably keep the checks in until we figure out what is causing the 
 initial problem, otherwise it may be a problem for people upgrading to 
 the new release.
 
 -Rob
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] advanced track sort is broken

2004-06-23 Thread Aubin Paul
I can't seem to figure out why, but the advanced trackno support
isn't working. In any directory with 10 or more songs, they're showing
up like this:

1
2
3
4
5
6
7
8
10
11
9

Each time. Different albums. I even tried changing the advanced sort to use 'int' for
the track numbers and it's still happening. Is there a setting to
disable it globally?

Aubin


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv/plugins ivtv_record.py,1.24,1.25

2004-06-23 Thread Aubin Paul
This is what was happening:

  File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 901, in 
handleEvents
snapshot(prog.filename)
  File /usr/lib/python2.3/site-packages/freevo/util/videothumb.py, line 102, in 
snapshot
out = popen3.stdout([os.environ['FREEVO_SCRIPT'], 'execute',
  File /usr/lib/python2.3/site-packages/freevo/util/popen3.py, line 185, in stdout
data = child.fromchild.readline()
  exceptions.IOError: [Errno 4] Interrupted system call

Are you using a different version of Twisted? I'm using 1.3.0 and 
that's where the problem is originating.

Sorry I wasn't trying to sound annoyed, it's just that every time I do an
update, five things that were working are now broken and I have to go through
and fix them again. This seemed like one of those.

Aubin


On Wed, Jun 23, 2004 at 04:27:14PM -0300, Rob Shortt wrote:
 Aubin Paul wrote:
 Log Message:
 The snapshot in the event doesn't work. I've tried it numerous times, and 
 it
 is being killed before completing. 
 
 Did no one else actually try this change?
 
 Yes, I did, and it works here.  Please change it back and find out why 
 it is failing for you and maybe fix the real problem...  In fact, for me 
 snapshot() was failing when being called from the recording plugin and 
 working just fine from the main thread.
 
 -Rob
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv/plugins ivtv_record.py,1.24,1.25

2004-06-23 Thread Aubin Paul
Not particularly... about 180k.

On Wed, Jun 23, 2004 at 08:23:48PM -0300, Rob Shortt wrote:
 Aubin Paul wrote:
   File /usr/lib/python2.3/site-packages/freevo/util/popen3.py, line 
 185, in stdout
 data = child.fromchild.readline()
   exceptions.IOError: [Errno 4] Interrupted system call
 
 Aubin, was the file you were generating the snapshot from very large?
 
 -Rob
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv/plugins ivtv_record.py,1.24,1.25

2004-06-23 Thread Aubin Paul
On Wed, Jun 23, 2004 at 11:17:57PM +0200, Dirk Meyer wrote:
 I'm using 1.2.0 and it works fine.
 I put it back in the recordserver with a try except. In the ivtv
 plugin is it useless (but still in there) because I need it for
 generic_record. 

Right... what I meant is that it crashes while making the snapshot,
and then there is a corrupt file left behind. 

 That may be a _very_ good time to call a CODE FREEZE. No new features
 anymore, no cleanups. Let's get 1.5.0 our ASAP. So when something
 isn't working, fixes only _without_ deactivated stuff or moving too
 much from one part to another. 

Sure..


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv program_display.py,1.37,1.38

2004-06-23 Thread Aubin Paul
Well, I always do a cache rebuild when I do an upgrade so it wasn't
that, but the programs weren't rescheduled so that might be the
problem. They're all favorites so I could probably redo them, do you
want to remove the safety code?

Aubin

On Wed, Jun 23, 2004 at 08:43:32PM -0300, Rob Shortt wrote:
 Aubin Paul wrote:
 More crashe fixes for assumed variables that don't exist. 
 
 After a closer look the crashes you are seeing shouldn't happen if you 
 got a current src/tv/epg_types.py and it reloaded your guide properly 
 after seeing the version bumped up (which I am not 100% convinced works 
 ok) OR it is comparing a TvProgram that was stored by the recordserver 
 to a new TvProgram from the local epg_types.py.
 
 Did these crashes occur with programs you had scheduled before cvs 
 updating?  Under normal conditions I see no way that we should need to 
 check for the attribure or wrap with a try/catch.
 
 I had no programs scheduled before I made the changes to TvProgram, 
 program_display.py and commingup both worked fine for me after 
 scheduling new recordings.  Maybe we need to tie in the TYPES_VERSION of 
 both the scheduled recordings and epg_types.
 
 On second (third?) thought maybe we should just accept the fact that a 
 TvProgram comming from the recordserver side may be slighyly different 
 and wrap any attribute acces up into a convenience method (like getattr()).
 
 now just thinking out loud,
 -Rob
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [Freevo-cvslog] freevo/src/tv/plugins ivtv_record.py,1.24,1.25

2004-06-23 Thread Aubin Paul
On Wed, Jun 23, 2004 at 07:36:24PM -0300, Rob Shortt wrote:
 Hmm.  I was using 1.2.0 before, I've just upgraded 10 1.3.0, using 
 Debian Sid.  I just ran another test and it ran snapshot() just fine, so 
 God only knows what's going on.  Are you running freevo with debug (I 
 am)?  Anyhow, I'll do some more poking around.  Recordserver and 
 webserver are also using a depricated main loop so I'll look into fixing 
 that.

Cool, thanks for the help.

 Sorry I wasn't trying to sound annoyed, it's just that every time I do an
 update, five things that were working are now broken and I have to go 
 through
 and fix them again. This seemed like one of those.
 
 It happens to us all (definately including myself), and I've had a long 
 and hard day at work too.

Big papers and midterms this week for me, so stress++ ;)


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Freevo Live CD

2004-06-22 Thread Aubin Paul
On Mon, Jun 21, 2004 at 08:51:03PM -0400, Aleksey Sudakov wrote:
 Over the weekend I?ve created my first freevo live CD using ibuild and
 morphix. I was hoping to post the link to .iso, but I?ve got rejected when I
 applied for ?freevolivecd? project on sourceforge. Anyhow, while building
 the cd I?ve encountered a problem. Namely, ibuild could only use
 non-interactive .deb packages and as of rc3 freevo .deb package is
 interactive. Any idea how to make it non-interactive again?

Hmm.. well, it could be rebuilt without the debconf stuff, but isn't
there a way to use the non-interactive debconf front end? I know there
is one.


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [PATCH] download plugin, auto download

2004-06-22 Thread Aubin Paul
I think anonymous CVS takes about six hours to sync up, so it's
probably available noww.

On Tue, Jun 22, 2004 at 11:36:36AM -0500, Michael Osten wrote:
 
 On Jun 22, 2004, at 11:16 AM, Aubin Paul wrote:
 
 No, but Spamassassin identified the first email as spam so I didn't
 see it until I checked my spam folder, it might have happened on your
 end...
 
 I've added the patch to CVS in freevo/WIP/Aubin so you can get it from
 there.
 
 
 I'm not seeing it there.  What is the file name? (newest entry is 4 
 months old).




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [PATCH] download plugin, auto download movie files

2004-06-21 Thread Aubin Paul
Sorry, I should have looked closer. I've merged the code into my copy,
but it's going to be difficult to test much until there is something
on the OSD side. The web interface is working though

Strangely enough, Slashdot just posted an article
about something like this, and it would be nice to:

1. Get the OSD part working
2. Get the BitTorrent stuff integrated. That should be especially
nice, since BitTorrent provides a Python library...

Aubin


On Sun, Jun 20, 2004 at 11:57:35PM -0400, alan wrote:
  I'd be happy to add this to CVS, but I can't do it until I can make
  sure it works properly... do you know of any feeds I can use to try 
  it out? 
 
 I included a few in comments of the code, should I have included in my
 patch commented entries for local_conf.py?
 
 Unfortunately, there are not many such feeds since we're in a chicken /
 egg scenario, most of the ones I've tested are ones that I've scraped
 from html on other sites.  I may just put a scraper into a future
 version of the plugin.
 
 
 Demandmedia.net
 http://demandmedia.net/xml/rss2.xml
 
 Punkcast.com - good, rowdy music from small venues in NYC
 http://demandmedia.net/xml/punkcast-rss2.xml
 
 Audio interviews by Chris Lydon, former host of NPR's The Connection
 http://cyber.law.harvard.edu/blogs/audio/lydonRss.xml
 
 Internet Archive - archive.org
  - all video collections 
http://demandmedia.net/xml/archive-all-rss2.xml
  - feature films
http://demandmedia.net/xml/archive-feature_films-rss2.xml
  - Independent News
http://demandmedia.net/xml/archive-independent_news-rss2.xml
  - Open Source - free for all
http://demandmedia.net/xml/archive-opensource_movies-rss2.xml
 
 videos.antville.org - user submitted music videos 
 http://demandmedia.net/xml/antville-rss2.xml
 
 alan
 
 
 
 ---
 This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
 Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
 Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
 REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: [PATCH] download plugin, auto download movie files

2004-06-21 Thread Aubin Paul
I can help you with the OSD stuff, I can help with code next week, but
I can at least provide some information sooner. I would ask that
mldonkey is not a requirement, especially since BitTorrent can be
added natively via the BitTorrent Python library, though I have no
problems with mldonkey support as well. 

Aubin

On Mon, Jun 21, 2004 at 11:35:47PM -0400, alan wrote:
 Aubin wrote:
 
  it would be nice to:
 
  1. Get the OSD part working
  2. Get the BitTorrent stuff integrated. That should be especially
  nice, since BitTorrent provides a Python library...
 
 I admit I haven't figured out Freevo's OSD code yet, it'll probably take
 me a bit.  I've got rough support for sending downloads to mldonkey to
 handle links to Edonkey, Gnutella and Kazaa content, BitTorrent will be
 a couple days.
 
 alan
 
 
 
 ---
 This SF.Net email sponsored by Black Hat Briefings  Training.
 Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
 digital self defense, top technical experts, no vendor pitches, 
 unmatched networking opportunities. Visit www.blackhat.com
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] recordserver wakeup timer drift

2004-06-18 Thread Aubin Paul
Hi Brian,

I've merged your patch into CVS. I think I've seen this type of
behaviour before, especially if you leave the recordserver running for
weeks at a time. 

It looks like it's safe to use even if your system doesn't suffer from
this type of drift.

Thanks,

Aubin

On Wed, Jun 16, 2004 at 11:10:21PM -0400, Brian J. Murrell wrote:
 Not sure if this is addressed in 1.5 or not yet, as I have yet to get
 around to testing that out, but just yesterday I did some digging to
 discover that the timer in the recordserver, that wakes up every minute
 on the top of the minute drifts over time.
 
 I have added the following patch to my tree and it seems to deal with it
 decently (I would have supplied a patch against cvs circa 1.4 however
 sf's cvs seems to be bunged up again -- wow, what a surprise):
 
 def minuteCheck(self):
 next_minute = (int(time.time()/60) * 60 + 60) - int(time.time())
   if next_minute != 60:
   if DEBUG: log.debug('top of the minute in %s seconds' % next_minute)
   reactor.callLater(next_minute, self.minuteCheck)
   else:
   reactor.callLater(60, self.minuteCheck)
 rec_prog = self.checkToRecord()
 if rec_prog:
 self.record_app = plugin.getbyname('RECORD')
 self.record_app.Record(rec_prog)
 
 It has yielded the following adjustments in my recordserver over the
 last 14 hours (the first is the start of the recordserver, for
 reference):
 
 2004/06/16 09:02:18 EDT [-] top of the minute in 42 seconds
 2004/06/16 10:52:01 EDT [*RecordServer*] top of the minute in 59 seconds
 2004/06/16 13:29:01 EDT [*RecordServer*] top of the minute in 59 seconds
 2004/06/16 16:06:01 EDT [*RecordServer*] top of the minute in 59 seconds
 2004/06/16 18:41:01 EDT [*RecordServer*] top of the minute in 59 seconds
 2004/06/16 21:17:01 EDT [*RecordServer*] top of the minute in 59 seconds
 
 (note that I had to hack twisted's log writer to get seconds in the log
 messages -- which is how I discovered the drift in the first place).
 
 Thots?
 
 b.
 




---
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] recordings too short

2004-06-15 Thread Aubin Paul
It's applied at the beginning of the first, end of the second. 

Aubin

On Tue, Jun 15, 2004 at 06:13:33PM +0200, Richard van Paasen wrote:
 
 That's great! But, what happens with consecutive recordings in 
 combination with TV_RECORD_PADDING? I suppose the padding is not applied 
 to the first recording?
 
 Richard.
 
 Aubin Paul wrote:
 
 That has been supported for some time. In your local_conf, you can
 add:
 
 TV_RECORD_PADDING = 1 * 60
 
 to add padding to recordings... change the '1' to whatever padding you
 want.
 
 However, in older (1.4 era) versions, there was a problem with
 consecutive recordings (i.e. one at 9:00-10:00 and one at 10:00 to
 11:00) The second would fail sometimes. The 1.5 releases have this
 problem fixed.
 
 Aubin
 
 On Tue, Jun 15, 2004 at 03:57:50PM +0200, Richard van Paasen wrote:
  
 
 Hi,
 
 I am using freevo 1.4, happily. Howwever, I noticed that some of the 
 scheduled programmes are being recorder shorter than expected. E.g. a 
 programme is sometimes recorded for only 1h38m instead of e.g. 2h00m. Is 
 this a know issue in freevo 1.4, and, has it been solved in 1.5? It's 
 kind of frustrating to watch a recorded movie and find out that the last 
 30 minutes are missing :-(
 
 Also, it would be nice to have an extra 10 minutes (or so) recording 
 time longer for recorded programmes so that delays in broadcasts can be 
 compensated for.
 
 - Richard.
 
 
 
 ---
 This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
 Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
 Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
 REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel

 
 
 
 ---
 This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
 Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
 Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
 REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel
  
 
 
 
 
 ---
 This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
 Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
 Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
 REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Making Python 2.3 a requirement?

2004-05-28 Thread Aubin Paul
I think I already committed that new version of eyeD3... I didn't even
notice the 2.3 requirement...  I think that 2.3 is a reasonable
requirement at this point, but that's because most distros have it
now.

Aubin

On Fri, May 28, 2004 at 12:28:34PM +0200, Dirk Meyer wrote:
 Hi,
 
 I just saw a new improved version of eyeD3 and integrated it into
 mmpython (not in cvs right now). It also requires some changes in
 mmpython, using unicode internal now (works good, also not in cvs). 
 
 A problem is that the new version of eyeD3 requires Python = 2.3. I
 don't know if it is because of the gui stuff we don't use or because
 of the unicode handling. 
 
 So should Freevo require Python = 2.3, too? Our unicode stuff may not
 be working correct with older versions and 2.3 is out lonf enough. 
 
 Comments?
 
 
 Dischi
 
 -- 
 Don't trust reality. After all, it's only a collective hunch.
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g. 
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver

2004-05-27 Thread Aubin Paul
On Thu, May 27, 2004 at 01:02:42PM +0200, Hans Meine wrote:
 Exactly what do you mean with recording a show like that?  This menu simply 
 does not exist in my Freevo (CVS version) AFAICS.  What exactly do I have to 
 do?  (Having the cursor on a show, pressing ENTER does nothing IIRC, SELECT 
 will just switch into TV mode.
 
 Err, do you have to press RECORD? ... /me does not remember if he tried that..

I think you have to press record, yes.

Aubin


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] ANN: PyMedia 1.2.1 ( python multimedia framework)

2004-05-27 Thread Aubin Paul
Sounds good... at the very least, we could add a preview window this
way.

On Thu, May 27, 2004 at 01:56:48AM +0400, Dmitry Borisov  wrote:
 
  
  Is it possible to do direct writes to video devices? If not, I imagine
  video display would be very slow... I'm going to take a closer look
  after I get back from class, but I think I'll evaluate the possibility
  of doing an audio plugin first. At the very least, it might give us
  the ability to do some sort of cross fading.
 
 I use either pydfb or pygame at the moment which are not pymedia specific.
 It is slower than mplayer for only 30%. Once I profile it it will be little faster( 
 1.3.0 will be 5% slower than mplayer ).
 Also, I beleive that 1.3.1 will include HW DVD playback at least on EPIAs...
 Stay tuned.
 Dmitry/
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g. 
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver too

2004-05-27 Thread Aubin Paul
Hi,

I applied the patch and tested it a couple times today and it seems to
be working great. I've committed it, as well as a patch to move the
snapshotting to the end of the routine, this solves the problem I was
having.

On Wed, May 26, 2004 at 10:27:35PM +0200, Robert Winder wrote:
 
 Wednesday, May 26, 2004, 9:21:16 PM, Aubin wrote:
 
  On Wed, May 26, 2004 at 01:36:20PM -0300, Rob Shortt wrote:
  It does.  Or at least it did, and nothing has changed afaik.  Does 
  whichever recording plugin's Stop() function work for you?  I can't test
  it until I do some more work fixing my freevo setup.
 
  Maybe it's because of the snapshot being called before we set it to idle.
  I'll see about  moving it to the end. Is it able to record as long as mode
  is idle?
 
  snapshot(video_save_file)
  self.mode = 'idle'
 
 About the consecutive recordings, Florian Demmer did send a patch for
 ivtv_record a while ago. Didn't made it into cvs but works fine for
 me een with record_padding enabled.
 
 Diff attached.
 
 And looking briefly at the code in generic_record.py the same solution
 can be applied to generic_record.py.
 
 
 /Robert.
 
 
 
 
 
 
   
  



---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] fxd problems.

2004-05-26 Thread Aubin Paul
You should use 'amp;' instead...

Aubin

On Wed, May 26, 2004 at 01:53:07PM +0200, [EMAIL PROTECTED] wrote:
 
 it seems freevo doesn't like '' in fxd files.
 examples:
 in radio.fxd description/description can't contain ''
 in movie.fxd plot/plot can't contain ''
 
 it seems there's issues with accents as well. But I haven't
 investigate yet :) (i'm only using iso8859-15 here)
 
 -- 
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g. 
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver too

2004-05-26 Thread Aubin Paul
I tried using the padding, but I found problems with the second show
in a consecutive sequence of recordings would fail. i.e. one show from
8-9 and one from 9-10 and then 9-10 would often fail to record because
the device was already open

There is padding right now though:

TV_RECORD_PADDING = 0 * 60

Just set '0' to whatever multiple of minutes you'd want. 

Aubin

On Wed, May 26, 2004 at 04:51:48PM +0200, Hans Meine wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On Wednesday 26 May 2004 02:10, Rob Shortt wrote:
  Maybe your system time and provider's time aren't in sync?  Who is your
  provider, a cable company or expressvu?  Can you confirm the start time
  resolution for your listings (down to the minute or half-minute?)?
 
 Some time ago, I worked for a Video-maniac. ;-) That is, I know quite a lot 
 about the habits of different stations on start/stop times and advertisments 
 and so on.. (OK, this knowledge is 6 years old, but some is still valid.)
 
 So I have to say that (at least German stations) are not very correct about 
 start times (note that a good timer recording with a plain old VCR might 
 catch more of a movie than using the VPS signal, since these are often very 
 imprecise and start too late).
 
 I would like to have a configurable padding in Freevo. This is actually one of 
 the things that I was about to hack myself, but I was extremely busy in the 
 last days. (Right now, I could... ;-) )
 
 The other thing I was planning to implement is somehow related: A nice 
 integration of nvram-wakeup, to start your computer X minutes before the next 
 recording.
 
 - -- 
 Ciao, /  /
  /--/
 /  / ANS
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.2.4 (GNU/Linux)
 
 iD8DBQFAtK8EJ8iuK6bBAPMRAhfDAKDo75TCjFHvqFZcZ4uPDjOiJMpowACgowON
 4KBJE0Z9o6XckDKPZV9+UGk=
 =cPyP
 -END PGP SIGNATURE-
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g.
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id149alloc_id?66op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] ANN: PyMedia 1.2.1 ( python multimedia framework)

2004-05-26 Thread Aubin Paul
It might be nice to develop an integrated audio plugin as a jumping
off point. That way we could avoid messing with the Freevo internals
but see what kind of functionality we'd get with this. 

On the video front though, is it possible to use mga_vid or vidix or
is it pure DFB only?

Aubin

On Wed, May 26, 2004 at 10:00:22PM +0400, Dmitry Borisov  wrote:
 
 
 -Original Message-
 From: Florian Demmer  
  hi
  
  this sounds pretty cool is there an active mailinglist for this?
  does it parse mkv or ogm containers?
  
  with this an mplayer free, video-integrated-like-mythtv freevo could be 
  possible?
  
  greets
  Flo
 
 If those formats supported by ffmpeg, it will be trivial to add them. If not, it 
 might take some efforts.
 For integrated playback, of course it is all possible and the whole purpose of 
 pymedia, just take a look at the pycar app( screenshots on a site for instance ).
 Also you might want to use pydfb which uses interface similar to pygame for a 
 quality video playback, overlay blitting( OSD over the overlay ) and much more. 
 There are examples in there as well.
 
 pydfb is about 2-3 times faster than pygame in the same environment.
 pymedia is about 30% slower than mplayer. It will be fixed in 1.3.0 after profiling.
 
 [EMAIL PROTECTED]
 
 Dmitry/
 
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g. 
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver

2004-05-26 Thread Aubin Paul
On Wed, May 26, 2004 at 06:21:06PM +0200, Hans Meine wrote:
 BTW: I find it sad that it's impossible to schedule programs that are about to 
 begin very soon ( 5 Minutes) or have already begun. Optimally, I could press 
 ENTER instead of SELECT from the guide (similar to the music stuff), and I 
 would get a menu asking me whether to schedule/begin recording or watch the 
 channel.

Weird; I've never had that problem. It usually waits till the next
minute before starting to record, so it's not instantaneous, but I've
never had a problem recording a show like that.


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver

2004-05-26 Thread Aubin Paul
On Tue, May 25, 2004 at 09:10:49PM -0300, Rob Shortt wrote:
 Maybe your system time and provider's time aren't in sync?  Who is your 
 provider, a cable company or expressvu?  Can you confirm the start time 
 resolution for your listings (down to the minute or half-minute?)?

Well, what I'm seeing isn't that. If I watch the clock in a shell
(date) and my cable box, I'll see the time on the cable box and the
date on my box switch, but often 30 seconds will pass before the
remote sender starts sending the channel signals. 

 Hmm... I'd have to run some tests, that's quite possible.  My freevo box 
 isn't going to be connected to a network until I run some cat5 in my new 
 house.

I would have done it, but I'm not sure where in twisted that happens.
If you want to tell me that part, I can try the rest.

Aubin


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver too

2004-05-26 Thread Aubin Paul
On Wed, May 26, 2004 at 01:36:20PM -0300, Rob Shortt wrote:
 It does.  Or at least it did, and nothing has changed afaik.  Does 
 whichever recording plugin's Stop() function work for you?  I can't test 
 it until I do some more work fixing my freevo setup.

Maybe it's because of the snapshot being called before we set it to idle.  
I'll see about  moving it to the end. Is it able to record as long as mode 
is idle?

snapshot(video_save_file)
self.mode = 'idle'

 Its not impossible, if you use the web interface.  I don't schedule many 
 shows from the tv side so this was overlooked.  It is funny that no one 
 has mentioned this before when using the tv interface.  This will be an 
 easy fix, maybe someone will beat me to it (until I'm networked).

This works for me; it still waits till the next minute, but it works.

Aubin


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] ANN: PyMedia 1.2.1 ( python multimedia framework)

2004-05-26 Thread Aubin Paul
Is it possible to do direct writes to video devices? If not, I imagine
video display would be very slow... I'm going to take a closer look
after I get back from class, but I think I'll evaluate the possibility
of doing an audio plugin first. At the very least, it might give us
the ability to do some sort of cross fading.

Aubin

On Thu, May 27, 2004 at 12:45:39AM +0400, Dmitry Borisov  wrote:
 pymedia itself is not dependant on video interface. It just provides data for 
 displaying. 
 I have examples of displaying video with pygame or pydfb at the time. But you're 
 welcome to use any other video device/surface.


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] timer loop in recordserver too coarse

2004-05-25 Thread Aubin Paul
Has anyone noticed the lack of granularity in the recordserver plugin?

Depending on when it starts, you could miss up to an entire minute of
what you are recording. For example, if the recordserver starts at
12:00:59, then all recordings will begin at the scheduled time, at 59
seconds, which is relatively substantial. Of course, you end up with
an extra minute at the end as well, but ideally you could say: record
30 minute program, begin on time and stop ten seconds before the 30
minutes are up.

Is there any one way to increase the frequency of the check to 10
seconds or more? 

Aubin


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] timer loop in recordserver too

2004-05-25 Thread Aubin Paul
On Tue, May 25, 2004 at 04:18:32PM -0300, Rob Shortt wrote:
 If recordserver starts at 12:00:59 then it will set the timer loop up at 
 12:01:00.  When recordserver starts it figures out the top of the 
 minute and resets the loop to that (the difference is reported in the 
 logs, might need debug on).  The check is still only done one minute 
 after that and I made the assumption that television show's start times 
 are only resolved down to the rounded minute.  If your system time  and 
 TV provider's time are both correct you should see no offset.  I use no 
 record padding at all and my recordings start / stop almost perfectly.

Hmm... I'm definitely seeing different start times; could it have
something to do with the fact that I'm using a remote sender to
control my cable box instead of an instantaneous built-in tuner?

Still, some weeks I've seen it start almost a minute in, other weeks
it's been nearly perfect. 

 If we made the loop check more often then we'd also have to double check 
 on any programs that were just started that also match the current time.

I'm not sure I understand; wouldn't we be double checking anyway, just
checking more often?

Thanks...

Aubin



---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] matroxfb/mga/sdl/brightness reset.

2004-05-21 Thread Aubin Paul
On Fri, May 21, 2004 at 05:06:13PM +0800, Mick wrote:
 I have noticed that *something* is resetting the brightness/contrast
 values of my g400 everytime freevo restarts (ie no re-boot involved).

When Freevo starts, it reinitializes the framebuffer, so you're seeing
the defaults. 

 I'm wondering if you guys are aware of this as a feature, and if it is a
 feature is there a value that i can adjust to have it set the brightness
 to a better level?

There is a way to do it. I have a plugin called autocolor that is
called before and after playing videos that will run an arbitrary
shell script:

plugin.activate('autocolor',args=('/usr/sbin/matroxcolor','/usr/sbin/undomatroxcolor'))

Adding this to your local_conf will run 'matroxcolor' before starting
and 'undomatroxcolor' after a video finishes. 

 I noticed this as i have set maven-prog to run in the freevo startup
 script and echo its results to the cl.  I can see a new value has been
 set, but by the time the freevo head is up on the tv-out, the value has
 reset back to default (for me, 0x1e default is 7E, and i'm setting it to
 90).

I don't recall if there is a way right now to have it happen on
startup, but what you're seeing now is a consequence of the
framebuffer reinitialization.


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Crash when doing Coversearch

2004-05-15 Thread Aubin Paul
Are you using a recent CVS version because Amazon changed it's search
url. The CVS version accomodates these changes, but previous versions
would get a 404.

On Sat, May 15, 2004 at 03:06:40PM +0200, Jan Grewe wrote:
 I can search and download covers from Amazon, but every now and then it just
 crashes with a 404 in the logs, maybe wrong syntax in the HTTP query?
 
 Traceback (most recent call last):
   File /usr/lib/python2.3/site-packages/freevo/main.py, line 462, in ?
 app.eventhandler(event)
   File /usr/lib/python2.3/site-packages/freevo/menu.py, line 641, in
 eventhandler
 a[0](arg=None, menuw=self)
   File
 /usr/lib/python2.3/site-packages/freevo/audio/plugins/coversearch.py, line
 291, in cover_search_file
 n = urllib2.urlopen(cover[i].ImageUrlLarge)
   File /usr/lib/python2.3/urllib2.py, line 136, in urlopen
 return _opener.open(url, data)
   File /usr/lib/python2.3/urllib2.py, line 333, in open
 '_open', req)
   File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
 result = func(*args)
   File /usr/lib/python2.3/urllib2.py, line 849, in http_open
 return self.do_open(httplib.HTTP, req)
   File /usr/lib/python2.3/urllib2.py, line 843, in do_open
 return self.parent.error('http', req, fp, code, msg, hdrs)
   File /usr/lib/python2.3/urllib2.py, line 359, in error
 return self._call_chain(*args)
   File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
 result = func(*args)
   File /usr/lib/python2.3/urllib2.py, line 419, in http_error_default
 raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
 HTTPError: HTTP Error 404: Not Found
 
 =-=-=-=-=-=-=-=
 Cheers,
 
 /jan




---
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Crash when doing Coversearch

2004-05-15 Thread Aubin Paul
Are you using a different locale? i.e. there are uk, de, and jp amazon
sites, but perhaps all of them aren't up to date. I know that the us
one is working...


On Sat, May 15, 2004 at 03:54:31PM +0200, Jan Grewe wrote:
 I updated a few days ago (2?), but i updated now again, and the error is
 still the same!
 
 /jan 
 
 -Urspr?ngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Aubin Paul
 Gesendet: Samstag, 15. Mai 2004 15:40
 An: [EMAIL PROTECTED]
 Betreff: Re: [Freevo-devel] Crash when doing Coversearch
 
 Are you using a recent CVS version because Amazon changed it's search url.
 The CVS version accomodates these changes, but previous versions would get a
 404.
 
 On Sat, May 15, 2004 at 03:06:40PM +0200, Jan Grewe wrote:
  I can search and download covers from Amazon, but every now and then 
  it just crashes with a 404 in the logs, maybe wrong syntax in the HTTP
 query?
  
  Traceback (most recent call last):
File /usr/lib/python2.3/site-packages/freevo/main.py, line 462, in ?
  app.eventhandler(event)
File /usr/lib/python2.3/site-packages/freevo/menu.py, line 641, in 
  eventhandler
  a[0](arg=None, menuw=self)
File
  /usr/lib/python2.3/site-packages/freevo/audio/plugins/coversearch.py
  , line 291, in cover_search_file
  n = urllib2.urlopen(cover[i].ImageUrlLarge)
File /usr/lib/python2.3/urllib2.py, line 136, in urlopen
  return _opener.open(url, data)
File /usr/lib/python2.3/urllib2.py, line 333, in open
  '_open', req)
File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
  result = func(*args)
File /usr/lib/python2.3/urllib2.py, line 849, in http_open
  return self.do_open(httplib.HTTP, req)
File /usr/lib/python2.3/urllib2.py, line 843, in do_open
  return self.parent.error('http', req, fp, code, msg, hdrs)
File /usr/lib/python2.3/urllib2.py, line 359, in error
  return self._call_chain(*args)
File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
  result = func(*args)
File /usr/lib/python2.3/urllib2.py, line 419, in http_error_default
  raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
  HTTPError: HTTP Error 404: Not Found
  
  =-=-=-=-=-=-=-=
  Cheers,
  
  /jan
 
 
 
 
 ---
 This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for
 SourceForge Broadband and get the fastest
 6.0/768 connection for only $19.95/mo for the first 3 months!
 http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 
 
 ---
 This SF.Net email is sponsored by: SourceForge.net Broadband
 Sign-up now for SourceForge Broadband and get the fastest
 6.0/768 connection for only $19.95/mo for the first 3 months!
 http://ads.osdn.com/?ad_id%62alloc_ida84op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Crash when doing Coversearch

2004-05-15 Thread Aubin Paul
Hmm... I'm not sure then. I'll see if I can figure something out but I
can't reproduce it yet. I tried making an MP3 with those id3 tags, and
it returned four results. I choose Xiii and it worked fine. No error
messages or crashes. I'm committing a patch to trap the exception so
it won't crash, but I don't know how much that'll help you actually
get the cover.

Aubin

On Sat, May 15, 2004 at 07:48:29PM +0200, Jan Grewe wrote:
 It works for me most of the time, but there are some albums which break it,
 like Mushroomhead - M3
 
 /jan 
 
 -Urspr?ngliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Im Auftrag von Aubin Paul
 Gesendet: Samstag, 15. Mai 2004 17:53
 An: [EMAIL PROTECTED]
 Betreff: Re: [Freevo-devel] Crash when doing Coversearch
 
 Are you using a different locale? i.e. there are uk, de, and jp amazon
 sites, but perhaps all of them aren't up to date. I know that the us one is
 working...
 
 
 On Sat, May 15, 2004 at 03:54:31PM +0200, Jan Grewe wrote:
  I updated a few days ago (2?), but i updated now again, and the error 
  is still the same!
  
  /jan
  
  -Urspr?ngliche Nachricht-
  Von: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] Im Auftrag von Aubin 
  Paul
  Gesendet: Samstag, 15. Mai 2004 15:40
  An: [EMAIL PROTECTED]
  Betreff: Re: [Freevo-devel] Crash when doing Coversearch
  
  Are you using a recent CVS version because Amazon changed it's search url.
  The CVS version accomodates these changes, but previous versions would 
  get a 404.
  
  On Sat, May 15, 2004 at 03:06:40PM +0200, Jan Grewe wrote:
   I can search and download covers from Amazon, but every now and then 
   it just crashes with a 404 in the logs, maybe wrong syntax in the 
   HTTP
  query?
   
   Traceback (most recent call last):
 File /usr/lib/python2.3/site-packages/freevo/main.py, line 462, in ?
   app.eventhandler(event)
 File /usr/lib/python2.3/site-packages/freevo/menu.py, line 641, 
   in eventhandler
   a[0](arg=None, menuw=self)
 File
   /usr/lib/python2.3/site-packages/freevo/audio/plugins/coversearch.py
   , line 291, in cover_search_file
   n = urllib2.urlopen(cover[i].ImageUrlLarge)
 File /usr/lib/python2.3/urllib2.py, line 136, in urlopen
   return _opener.open(url, data)
 File /usr/lib/python2.3/urllib2.py, line 333, in open
   '_open', req)
 File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
   result = func(*args)
 File /usr/lib/python2.3/urllib2.py, line 849, in http_open
   return self.do_open(httplib.HTTP, req)
 File /usr/lib/python2.3/urllib2.py, line 843, in do_open
   return self.parent.error('http', req, fp, code, msg, hdrs)
 File /usr/lib/python2.3/urllib2.py, line 359, in error
   return self._call_chain(*args)
 File /usr/lib/python2.3/urllib2.py, line 313, in _call_chain
   result = func(*args)
 File /usr/lib/python2.3/urllib2.py, line 419, in http_error_default
   raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
   HTTPError: HTTP Error 404: Not Found
   
   =-=-=-=-=-=-=-=
   Cheers,
   
   /jan
  
  
  
  
  ---
  This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up 
  now for SourceForge Broadband and get the fastest
  6.0/768 connection for only $19.95/mo for the first 3 months!
  http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
  
  
  
  ---
  This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up 
  now for SourceForge Broadband and get the fastest
  6.0/768 connection for only $19.95/mo for the first 3 months!
  http://ads.osdn.com/?ad_id%62alloc_ida84op=click
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 
 ---
 This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for
 SourceForge Broadband and get the fastest
 6.0/768 connection for only $19.95/mo for the first 3 months!
 http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 
 
 ---
 This SF.Net email is sponsored by: SourceForge.net Broadband
 Sign-up now for SourceForge Broadband and get the fastest
 6.0/768 connection for only $19.95/mo for the first 3 months!
 http://ads.osdn.com/?ad_id%62alloc_ida84op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel

[Freevo-devel] Re: [Freevo-cvslog] website content_screenshots.html,1.10,1.11

2004-05-12 Thread Aubin Paul
Should be fixed now... 

On Wed, May 12, 2004 at 12:12:14AM -0500, Krister Lagerstrom wrote:
 Aubin Paul wrote:
 Update of /cvsroot/freevo/website
 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2081
 
 Modified Files:
  content_screenshots.html 
 Log Message:
 The new shots...
 
 The screenshots page on the website is broken.
 
   / Krister


---
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson  Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Feature Request ;)

2004-05-12 Thread Aubin Paul
Wow... thanks for this. Very quick turnaround. I'll try it for a
little bit tonight and if I don't run into anything, I'll commit it
tomorrow. A quick look at your solution suggests it'll probably be
fine, since it's very simple. A toggle like you did is a very simple
and elegant solution.

I think DVDs would not be necessary, since if you have both, click on
the movie and you get xine, and click on the title list and you should
get mplayer.

Aubin

On Wed, May 12, 2004 at 11:55:19PM +0200, den_RDC wrote:
 Well, it looked rather simple, so i tried and it worked. The patch is really 
 simple, it just reverses the possible_player list after it is sorted. It 
 doesn't work for DVD/VCD yet. I'll add that too if it's important.
 Don't shoot me if this patch turns freevo into a mutant zombie killer.
 
 mvg
 den_RDC
 
 On Tuesday 11 May 2004 21:48, Aubin Paul wrote:
  If anyone has time (I unfortunately don't right now) it would be nice
  to have a way of using alternate players from the 'right click menu'
  ie. just play using alternate player so you could say, use Xine as
  the default and switch to mplayer if Xine couldn't handle a file.
  Because the file extension doesn't always tell the whole story, it
  would be great.
 
  I'll look into it if no one can oblige me, but not for a little while
  ;)
 
  Thanks
 
  Aubin
 
 
  ---
  This SF.Net email is sponsored by Sleepycat Software
  Learn developer strategies Cisco, Motorola, Ericsson  Lucent use to
  deliver higher performing products faster, at low TCO.
  http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel




---
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] bug in cvs (skins)

2004-05-12 Thread Aubin Paul
Try deleting the file 'skin-??' (The ?? would be your uid) It'll be
in:
/home/ktech/.freevo/vfs/var/cache/freevo/

That should reset Freevo to use the default skin.

Aubin


On Thu, May 13, 2004 at 04:43:32AM +0200, Luis Miguel Garc?a Mancebo wrote:
 Hello, I'm new to the list, and I'm willing to test freevo and report bugs 
 (and solving it if I get a little better at python programing).
 
 I'm using cvs (I think) and when I changed to another theme/skin (I don't 
 remember which of them, I think the next to one that sounds like 
 barbie-something), I get this:
 
 
 bash-2.05b$ freevo
 Error: VIDEO_SHOW_DATA_DIR not found
 ROM_DRIVES: Auto-detected and added ('/mnt/cdrom', '/dev/cdroms/cdrom0', 
 'CD-1')
 
 Can't find lsdvd. DVD support will be limited and maybe not
 all discs are detected. Please install lsdvd, you can get it
 from http://acidrip.thirtythreeandathird.net/lsdvd.html
 
 error opening file /home/ktech/.freevo/vfs/var/cache/freevo/mediainfo
 
 Error: can't detect last cache rebuild
 Please run 'freevo cache'
 
 WARNING: /etc/freevo/lircrc not found!
 Crash!
 Traceback (most recent call last):
   File /usr/lib/python2.3/site-packages/freevo/main.py, line 368, in ?
 plugin.init(splash.progress)
   File /usr/lib/python2.3/site-packages/freevo/plugin.py, line 356, in init
 callback(int((float(current) / len(__all_plugins__)) * 100))
   File /usr/lib/python2.3/site-packages/freevo/main.py, line 259, in 
 progress
 skin.draw('splashscreen', None)
   File /usr/lib/python2.3/site-packages/freevo/skins/main/main.py, line 584, 
 in draw
 a.draw(settings, object, menu, style, type, self.force_redraw)
   File /usr/lib/python2.3/site-packages/freevo/skins/main/area.py, line 195, 
 in draw
 self.redraw = self.init_vars(settings, item_type, widget_type)
   File /usr/lib/python2.3/site-packages/freevo/skins/main/area.py, line 502, 
 in init_vars
 area = settings.sets[widget_type]
 KeyError: 'splashscreen'
 
 And I don't even know how can I reset that setting in order to select another 
 skin and continue testing the application. Any tip?
 
 do you need more info?
 
 -- 
 Luis Miguel Garc?a Mancebo
 Universidad de Deusto / Deusto University
 Spain
 
 
 ---
 This SF.Net email is sponsored by: SourceForge.net Broadband
 Sign-up now for SourceForge Broadband and get the fastest
 6.0/768 connection for only $19.95/mo for the first 3 months!
 http://ads.osdn.com/?ad_id%62alloc_ida84op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] bug in cvs (skins)

2004-05-12 Thread Aubin Paul
It shouldn't be included with current versions of Freevo. The only
official skins are: blurr, info and  noia


On Thu, May 13, 2004 at 04:59:27AM +0200, Luis Miguel Garc?a Mancebo wrote:
 Ok, thanks a lot.
 
 But it's a bug anyways, not to? Incomplete skins perhaps?
 
 Thanks.
 
 
 El Jueves, 13 de Mayo de 2004 04:53, Aubin Paul escribi?:
  Try deleting the file 'skin-??' (The ?? would be your uid) It'll be
  in:
  /home/ktech/.freevo/vfs/var/cache/freevo/
 
  That should reset Freevo to use the default skin.
 
  Aubin
 
  On Thu, May 13, 2004 at 04:43:32AM +0200, Luis Miguel Garc?a Mancebo wrote:
   Hello, I'm new to the list, and I'm willing to test freevo and report
   bugs (and solving it if I get a little better at python programing).
  
   I'm using cvs (I think) and when I changed to another theme/skin (I don't
   remember which of them, I think the next to one that sounds like
   barbie-something), I get this:
  
  
   bash-2.05b$ freevo
   Error: VIDEO_SHOW_DATA_DIR not found
   ROM_DRIVES: Auto-detected and added ('/mnt/cdrom', '/dev/cdroms/cdrom0',
   'CD-1')
  
   Can't find lsdvd. DVD support will be limited and maybe not
   all discs are detected. Please install lsdvd, you can get it
   from http://acidrip.thirtythreeandathird.net/lsdvd.html
  
   error opening file /home/ktech/.freevo/vfs/var/cache/freevo/mediainfo
  
   Error: can't detect last cache rebuild
   Please run 'freevo cache'
  
   WARNING: /etc/freevo/lircrc not found!
   Crash!
   Traceback (most recent call last):
 File /usr/lib/python2.3/site-packages/freevo/main.py, line 368, in ?
   plugin.init(splash.progress)
 File /usr/lib/python2.3/site-packages/freevo/plugin.py, line 356, in
   init callback(int((float(current) / len(__all_plugins__)) * 100)) File
   /usr/lib/python2.3/site-packages/freevo/main.py, line 259, in progress
   skin.draw('splashscreen', None)
 File /usr/lib/python2.3/site-packages/freevo/skins/main/main.py, line
   584, in draw
   a.draw(settings, object, menu, style, type, self.force_redraw)
 File /usr/lib/python2.3/site-packages/freevo/skins/main/area.py, line
   195, in draw
   self.redraw = self.init_vars(settings, item_type, widget_type)
 File /usr/lib/python2.3/site-packages/freevo/skins/main/area.py, line
   502, in init_vars
   area = settings.sets[widget_type]
   KeyError: 'splashscreen'
  
   And I don't even know how can I reset that setting in order to select
   another skin and continue testing the application. Any tip?
  
   do you need more info?
  
   --
   Luis Miguel Garc?a Mancebo
   Universidad de Deusto / Deusto University
   Spain
  
  
   ---
   This SF.Net email is sponsored by: SourceForge.net Broadband
   Sign-up now for SourceForge Broadband and get the fastest
   6.0/768 connection for only $19.95/mo for the first 3 months!
   http://ads.osdn.com/?ad_id%62alloc_ida84op=click
   ___
   Freevo-devel mailing list
   [EMAIL PROTECTED]
   https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
  ---
  This SF.Net email is sponsored by: SourceForge.net Broadband
  Sign-up now for SourceForge Broadband and get the fastest
  6.0/768 connection for only $19.95/mo for the first 3 months!
  http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
  ___
  Freevo-devel mailing list
  [EMAIL PROTECTED]
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 -- 
 Luis Miguel Garc?a Mancebo
 Universidad de Deusto / Deusto University
 Spain


---
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562alloc_id=6184op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Feature Request ;)

2004-05-11 Thread Aubin Paul
If anyone has time (I unfortunately don't right now) it would be nice
to have a way of using alternate players from the 'right click menu'
ie. just play using alternate player so you could say, use Xine as
the default and switch to mplayer if Xine couldn't handle a file.
Because the file extension doesn't always tell the whole story, it
would be great.

I'll look into it if no one can oblige me, but not for a little while
;)

Thanks

Aubin


---
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson  Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Man in the Middle warning during cvs update

2004-05-08 Thread Aubin Paul
Apparently, you have to use 'cvs.sourceforge.net' not
'cvs.freevo.sourceforge.net' or whatever it was before. I did a clean
checkout and it was fine.


On Sat, May 08, 2004 at 04:59:53PM -0400, Mike Ruelle wrote:
 I tried to:
 
 cvs update -dPA
 
 and got an ssh message about a man in the middle attack possibility. Did
 the keys on the freevo cvs server change recently?
 
 -- 
 Mike Ruelle [EMAIL PROTECTED]
 
 
 
 ---
 This SF.Net email is sponsored by Sleepycat Software
 Learn developer strategies Cisco, Motorola, Ericsson  Lucent use to deliver
 higher performing products faster, at low TCO.
 http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson  Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] multiple recording/helper plugins at one time

2004-05-04 Thread Aubin Paul
Rob,

Can I make a request? Is it possible to have the padding work with
consecutive programs? I set the padding to two minutes and the second
show didn't work.

I just thought maybe you'd have a chance while you were working on
this ;)

As for the idea, it sounds good to me,  I think we were talking about
this back when I added the screenshot of recorded shows stuff.

Aubin

On Tue, May 04, 2004 at 08:40:18PM -0300, Rob Shortt wrote:
 
 Hi,
 
 I have the need now to use both the generic_record and ivtv_record 
 plugins at the same time in one instance of Freevo.  The plan is to have 
 a VideoGroup property to specify which one to use to record related 
 channels.
 
 Right now there is already support for having multiple okugins of the 
 same type, the audio player plugins do this.  I would have the recording 
 plugins register in the same way (doing this now in my working copy).
 
 In order to do this without hacking it up I wish to add proper plugins 
 support to helpers.  Right now recordserver just calls 
 plugin.init_special_plugin(config.plugin_record).  Instead I would 
 rather have this in my config:
 
 plugin.activate('tv.generic_record', 'recordserver')
 plugin.activate('tv.ivtv_record', 'recordserver')
 
 Where 'recordserver' may be any given helper.  If you wish to init 
 plugins inside your helper you could just call plugins.init('helper 
 name') and we could add some code in init() do init all the activated 
 plugins for that helper.
 
 Does this sound ok?
 
 -Rob
 
 
 ---
 This SF.Net email is sponsored by: Oracle 10g
 Get certified on the hottest thing ever to hit the market... Oracle 10g. 
 Take an Oracle 10g class now, and we'll give you the exam FREE.
 http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-cvslog] freevo/src/util amazon.py,1.2,1.3

2004-04-21 Thread Aubin Paul
Update of /cvsroot/freevo/freevo/src/util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14635

Modified Files:
amazon.py 
Log Message:
Updated from upstream (http://www.josephson.org/projects/pyamazon/)

Also, modified to account for recent Amazon XML changes. Works again.


Index: amazon.py
===
RCS file: /cvsroot/freevo/freevo/src/util/amazon.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** amazon.py   25 Jan 2004 14:52:22 -  1.2
--- amazon.py   21 Apr 2004 15:22:51 -  1.3
***
*** 1,4 
- # WARNING: small changes made for Freevo. Look for 'FREEVO' in the code
- 
  Python wrapper
  
--- 1,2 
***
*** 57,61 
  
  __author__ = Mark Pilgrim ([EMAIL PROTECTED])
! __version__ = 0.61
  __cvsversion__ = $Revision$[11:-2]
  __date__ = $Date$[7:-2]
--- 55,59 
  
  __author__ = Mark Pilgrim ([EMAIL PROTECTED])
! __version__ = 0.62
  __cvsversion__ = $Revision$[11:-2]
  __date__ = $Date$[7:-2]
***
*** 63,69 
  __license__ = Python
  # Powersearch and return object type fix by Joseph Reagle [EMAIL PROTECTED]
  
  from xml.dom import minidom
! import os, sys, getopt, cgi, urllib
  try:
  import timeoutsocket # http://www.timo-tasi.org/python/timeoutsocket.py
--- 61,68 
  __license__ = Python
  # Powersearch and return object type fix by Joseph Reagle [EMAIL PROTECTED]
+ # Locale support by Michael Josephson [EMAIL PROTECTED]
  
  from xml.dom import minidom
! import os, sys, getopt, cgi, urllib, string
  try:
  import timeoutsocket # http://www.timo-tasi.org/python/timeoutsocket.py
***
*** 74,77 
--- 73,77 
  LICENSE_KEY = None
  HTTP_PROXY = None
+ LOCALE = us
  
  # don't touch the rest of these constants
***
*** 91,94 
--- 91,100 
  (lambda key: _contentsOf(_getScriptDir(), _amazonfile2), '%s in the amazon.py 
directory' % _amazonfile2)
  )
+ _supportedLocales = {
+ us : (None, xml.amazon.com),   
+ uk : (uk, xml-eu.amazon.com),
+ de : (de, xml-eu.amazon.com),
+ jp : (jp, xml.amazon.com)
+ }
  
  ## administrative functions
***
*** 100,103 
--- 106,123 
  
  ## utility functions
+ 
+ def setLocale(locale):
+ set locale
+ global LOCALE
+ if _supportedLocales.has_key(locale):
+ LOCALE = locale
+ else:
+ raise AmazonError, (Unsupported locale. Locale must be one of: %s %
+ string.join(_supportedLocales, , ))
+ 
+ def getLocale():
+ get locale
+ return LOCALE
+ 
  def setLicense(license_key):
  set license key
***
*** 173,188 
  rc = .join([e.data for e in element.childNodes if isinstance(e, 
minidom.Text)])
  if element.tagName == 'SalesRank':
! # FREEVO CHANGES: add '.' as replacement
! rc = int(rc.replace(',', '').replace('.', ''))
  return rc
  
! def buildURL(search_type, keyword, product_line, type, page, license_key, lang='us'):
! if lang=='us':
! url = http://xml.amazon.com/onca/xml?v=1.0f=xmlt=webservices-20;
! else:
! url = http://xml-eu.amazon.com/onca/xml?v=1.0f=xmlt=webservices-20;
! url += locale=%s % lang
  url += dev-t=%s % license_key.strip()
  url += type=%s % type
  if page:
  url += page=%s % page
--- 193,205 
  rc = .join([e.data for e in element.childNodes if isinstance(e, 
minidom.Text)])
  if element.tagName == 'SalesRank':
! rc = int(rc.replace(',', ''))
  return rc
  
! def buildURL(search_type, keyword, product_line, type, page, license_key):
! url = http://; + _supportedLocales[LOCALE][1] + 
/onca/xml2?v=1.0f=xmlt=webservices-20
  url += dev-t=%s % license_key.strip()
  url += type=%s % type
+ if _supportedLocales[LOCALE][0]:
+ url += locale=%s % _supportedLocales[LOCALE][0]
  if page:
  url += page=%s % page
***
*** 197,201 
  
  def search(search_type, keyword, product_line, type=heavy, page=None,
!license_key = None, http_proxy = None, lang='us'):
  search Amazon
  
--- 214,218 
  
  def search(search_type, keyword, product_line, type=heavy, page=None,
!license_key = None, http_proxy = None):
  search Amazon
  
***
*** 243,266 
  
  license_key = getLicense(license_key)
! url = buildURL(search_type, keyword, product_line, type, page, license_key, 
lang=lang)
  proxies = getProxies(http_proxy)
  u = urllib.FancyURLopener(proxies)
  usock = u.open(url)
! try:
! xmldoc = minidom.parse(usock)
! data   = unmarshal(xmldoc).ProductInfo
! except ExpatError, e:
! # FREEVO CHANGES: catch error and go on
! data   = Bag()
! data.ErrorMsg = e
  
  usock.close()
  if hasattr(data, 'ErrorMsg'):
- # FREEVO CHANGES: 

Re: [Freevo-devel] Re: Rendezvous

2004-04-17 Thread Aubin Paul
I used it a few times after I initially wrote it, but I haven't been
using it recently. I'm guessing some things have changed and I never
updated it to work. I can probably take a more serious look on
Wednesday...

On Sat, Apr 17, 2004 at 03:06:38PM +0200, Lars Eggert wrote:
 Am I the first to run this, ever? :-)


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Rendezvous

2004-04-17 Thread Aubin Paul

It was more of a proof of concept in broadcasting the webserver to a
Safari/HOWL enabled PC. It could concievably work with the
recordserver as well, but no one else wanted to persue it ;)

I believe the module I included in CVS has support for both finding
and broadcasting...

Aubin


On Sat, Apr 17, 2004 at 10:32:11AM -0400, Ross Karchner wrote:
 Is the Rendevous plugin meant to help users find the web interface, or 
 to help the freevo app and webserver find a recordserver?
 
 Aubin Paul wrote:
 
 I used it a few times after I initially wrote it, but I haven't been
 using it recently. I'm guessing some things have changed and I never
 updated it to work. I can probably take a more serious look on
 Wednesday...
 
 On Sat, Apr 17, 2004 at 03:06:38PM +0200, Lars Eggert wrote:
 
 Am I the first to run this, ever? :-)
 
 
 
 ---
 This SF.Net email is sponsored by: IBM Linux Tutorials
 Free Linux tutorial presented by Daniel Robbins, President and CEO of
 GenToo technologies. Learn everything from fundamentals to system
 administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel
 
 
 
 
 ---
 This SF.Net email is sponsored by: IBM Linux Tutorials
 Free Linux tutorial presented by Daniel Robbins, President and CEO of
 GenToo technologies. Learn everything from fundamentals to system
 administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Rendezvous

2004-04-16 Thread Aubin Paul
Looks like the problem is the filename; can you try it with the file
renamed and the plugin.activate changed to that? It seems to not like
the '-'

Aubin

On Fri, Apr 16, 2004 at 10:05:41PM +0200, Lars Eggert wrote:
 Aubin Paul wrote:
 I'm going to add Rendezvous support to Freevo, it's a nice way to have
 Freevo show up on the local network without needing to know about the
 service.
 
 It's fairly straightforward, but I will make it configurable. I think
 it could be a default plugin, but I'll leave it disabled by default.
 
 Is this what the freevo-rendezvous plugin is? If yes, it isn't loading 
 with plugin.activate('freevo-rendezvous') as expected:
 
 failed to load plugin freevo-rendezvous
 start 'freevo plugins -l' to get a list of plugins
 Traceback (most recent call last):
   File /media/freevo/src/plugin.py, line 601, in __load_plugin__
 exec('import %s' % module)
   File string, line 1
  import plugins.freevo-rendezvous
   ^
  SyntaxError: invalid syntax
 
 Any ideas?
 
 Lars
 
 PS: The current CVS version runs still fine on FreeBSD - no new patches. 
 Started working on finishing the port again. Will take a while, because 
 many dependencies in the FreeBSD ports tree are outdated and need to be 
 updated first.
 -- 
 Lars Eggert NEC Network Laboratories




---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] FW: AWS Alert #1: Version 1.0 Deprecation

2004-04-14 Thread Aubin Paul
I send an email to the guy who maintains it upstream, so hopefully
he's working on it. If not, then I guess you're welcome... but you may
want to use the newer code anyway since it has many of the fixes we've
added anyway and some other stuff.

Aubin

On Wed, Apr 14, 2004 at 08:42:25AM +0200, Peter Svensson wrote:
 I don't remember who maintains the amazon cover grabber. Maybe this is
 already fixed in cvs (or, shudder :) I'll have to do it since I brought it
 up)
 
 /PS
 
 -Original Message-
 From: AWS Editor at Amazon.com
 To: [EMAIL PROTECTED]
 Sent: 4/14/2004 2:13 AM
 Subject: AWS Alert #1: Version 1.0 Deprecation
 
 Hello AWS Users,
  
 More than six months ago, our Developer Relations team began encouraging
 
 you to upgrade your Amazon Web Services applications to take advantage
 of 
 bug fixes and features we worked hard to add to the service. We also 
 informed you that soon versions 1 and 2 of AWS would no longer be 
 supported. We are now taking that step and want to provide you with the 
 necessary information to prevent any potential inconvenience.
  
 Beginning April 16, 2004, SOAP and XML references to the version 1
 services 
 will no longer function and error messages will be returned. At this
 time 
 version 2 will not be deprecated. However, we still recommend that you 
 update your usage as described below.
  
 To prevent any inconvenience to you or your customers, we urge you to 
 immediately replace all legacy calls to http://xml.amazon.com/onca/xml
 and 
 http://xml.amazon.com/onca/xml2 with calls to 
 http://xml.amazon.com/onca/xml3. If you are using SOAP, please download
 our 
 version 3.0 WSDL from 
 http://soap.amazon.com/schemas3/AmazonWebServices.wsdl and regenerate
 your 
 client application code.
  
 If you require additional information, please visit the developer 
 discussion board via the Amazon Web Services homepage at 
 http://www.amazon.com/webservices.
  
 Thank you for helping us to provide you with the best possible service.
  
 Sincerely,
  
 The Amazon Web Services Team
  
 You are receiving this alert because you registered as an Amazon Web 
 Services developer. If you don't want to receive future alerts or AWS 
 newsletters, please send an email with the subject unsubscribe to 
 [EMAIL PROTECTED] (mailto:[EMAIL PROTECTED]). 
 Please be sure to send the email from the address associated with your 
 Amazon developer token.
  
 This message was sent to the following e-mail address: 
 [EMAIL PROTECTED] 
 
 To unsubscribe from this newsletter, send a message with the subject 
 unsubscribe to [EMAIL PROTECTED] 
 (mailto:[EMAIL PROTECTED]). 
 
 Copyright 2004 Amazon.com. All rights reserved. Amazon.com is a
 registered 
 trademark of Amazon.com, Inc. 
 
 Amazon.com, 1200 12th Ave. S., Suite 1200, Seattle, WA 98144-2734.
 
 
 ---
 This SF.Net email is sponsored by: IBM Linux Tutorials
 Free Linux tutorial presented by Daniel Robbins, President and CEO of
 GenToo technologies. Learn everything from fundamentals to system
 administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
 ___
 Freevo-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Some small issues with the tvguide webinterface...

2004-04-05 Thread Aubin Paul
On Mon, Apr 05, 2004 at 05:16:42PM +0200, den_RDC wrote:
 When browsing the webinterface with konqueror (3.2.1), something really 
 annoying happens : Every time i hoover over a programme block, scrollbars 
 appear at the top  bottom of the page, wich makes the tv guide resize on the 
 fly. It snaps back to normal when i go outside a programme block (like the 
 grid in between) only to resize again when hitting the next programme 
 block ... Very annoying :) Me best bet is this is a CSS/HTML layout issue, so 
 maybe aubin knows how to fix this.

I'm not sure... I don't have access to a Linux desktop to try, but I
do use Safari (and did most of the development in Safari) The only
thing in the code that isn't 100% clean is the popup windows, so it
might be something to do with that.

 Also, some UTF-8 Characters (fx ?? and ?? ) are correctly displayed in the 
 freevo tv guide, but are displayed as ? in the webserver-tvguide.  A unicode 
 issue?

Most browsers support unicode either directly, or by using the html
characters (i.e. #123; ) I don't have any idea how to convert the
python into those unicode strings though.

Aubin


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


  1   2   3   4   5   6   7   >