Re: [Freevo-devel] kaa.candy changes proposal

2008-09-08 Thread mike lewis
2008/8/7 Jason Tackaberry [EMAIL PROTECTED]:
 On Wed, 2008-08-06 at 23:41 +0200, Dirk Meyer wrote:
 The grid is a special case where it would not matter if the images are
 loaded by a thread and they pop up after each other. But in normal
 operation I want to see an image _now_.

 At least for the actual UI (menus and such), any such images can be
 preloaded, at startup or something, since we'll know what images are in
 use based on the theme.


Hi Guys,  been a while..

Aren't we talking about another scenario though?  The menu itself is
static but the scenario of having say a USB based hard-disk full of
media that plugged in after load?  I know I'm skipping here but even
if there was an image cache you woudn't want that kind of content
pre-loaded would you?  I much preffer the idea of having UI feedback
telling me that my images are loading and what status the load is at
as long as it doesn't block my ability to control the UI navigation
I'm in a hurry..

Mick

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


Re: [Freevo-devel] mminfo question

2008-06-18 Thread mike lewis
On Mon, Jun 16, 2008 at 8:37 PM, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Mon, 2008-06-16 at 09:07 +0800, mike lewis wrote:
 Basically, all my SD recording work / play well.  But my HD recordings
 won't play.  The mminfo error above is the first error I've found in
 the stream.

 It could well be a bug in kaa.metadata too.  Would it be possible to
 fetch the first few MB of the file for testing?


Hi Jason,

I'll make you a deal: If someone can supply for me some steps / guide
on how to split the file without altering it the content, I will
happily split the file and upload it (to where-ever you suggest I
upload it to?)

Mick

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] mminfo question

2008-06-15 Thread mike lewis
Hi All,

I have a quick question about mminfo out.  I have the following output
from a DVB-T dumped stream:

===
[EMAIL PROTECTED]:/media/sdb1/mythtv/recordings$ mminfo -d 2
1012_20080612232000.mpg
kaa media metadata info
setting to log level 2
DEBUG factory(146): trying ext mpg
ERROR mpeg(765): bad TS

1012_20080612232000.mpg
|   type: MPEG-TS
|  media: MEDIA_AV
|   mime: video/mpeg
| interlaced: True
+-- Video Track #1
||  media: MEDIA_VIDEO
||bitrate: 9000
||  codec: MPEG-2 Video
||  width: 1920
|| height: 1080
||fps: 25
|| aspect: 1.778
|| fourcc: MP2V
|| id: 514
===

How can I find out what's wrong with the TS stream?  I'm trying to get
my PS3 to pay these streams and it doesn't have the capability to work
around the error.

I'm sorry to say this but these streams were recorded via MythTV...
Funny thing is, notmedia players that play the stream blit out any
errors.  But I've been trying to find something to give me the error
as the PS3 doesn't offer any inteligable output.

Mick

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] mminfo question

2008-06-15 Thread mike lewis
On Mon, Jun 16, 2008 at 2:26 AM, Dirk Meyer [EMAIL PROTECTED] wrote:
 mike lewis wrote:
 ===
 [EMAIL PROTECTED]:/media/sdb1/mythtv/recordings$ mminfo -d 2
 1012_20080612232000.mpg
 kaa media metadata info
 setting to log level 2
 DEBUG factory(146): trying ext mpg
 ERROR mpeg(765): bad TS

 1012_20080612232000.mpg
 |   type: MPEG-TS
 |  media: MEDIA_AV
 |   mime: video/mpeg
 | interlaced: True
 +-- Video Track #1
 ||  media: MEDIA_VIDEO
 ||bitrate: 9000
 ||  codec: MPEG-2 Video
 ||  width: 1920
 || height: 1080
 ||fps: 25
 || aspect: 1.778
 || fourcc: MP2V
 || id: 514
 ===

 How can I find out what's wrong with the TS stream?  I'm trying to get
 my PS3 to pay these streams and it doesn't have the capability to work
 around the error.

 Some timestamps are missing. See kaa/metadata/video/mpeg.py for some
 details:

 |  if adapt  0x01:
 |  timestamp = self.ReadPESHeader(c+offset, buffer[c+offset:], tsid)[1]
 |  if timestamp is None:
 |  # this should not happen
 |  log.error('bad TS')
 |  return None
 |  return c + offset + timestamp

 I do not remember what the adapt field is.

Oh, TS is Timestamp.  Thankyou.. I just assumed this was an mpeg ts
containter error!


 I'm sorry to say this but these streams were recorded via MythTV...

 No need to be sorry. :)

 Funny thing is, notmedia players that play the stream blit out any
 errors.  But I've been trying to find something to give me the error
 as the PS3 doesn't offer any inteligable output.

 Can mplayer play the file? What about xine?

Yes, mplayer can play.  I was runnning it with mplayer -v -v -v to try
to find any errors.   It doesn't generate any.  I haven't tried xine
though.But even windows can play the file.  It's just the PS3 that
can't.

Basically, all my SD recording work / play well.  But my HD recordings
won't play.  The mminfo error above is the first error I've found in
the stream.

Mike

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] record3

2007-12-09 Thread mike lewis
On Dec 5, 2007 10:52 PM, mike lewis [EMAIL PROTECTED] wrote:

 On Dec 2, 2007 6:25 PM, Dirk Meyer [EMAIL PROTECTED] wrote:
  mike lewis wrote:
   Err..  what would this any data look like?  Bear with me I've been
   hanging around this email list for a while but my coding skills are
   still that of a 6 year old ;-).
  
   Also, dmesg seems to confirm your assumption of the card not liking
   the ioctl stuff??
   ---
   [ 2202.272089] ioctl32(python:5087): Unknown cmd fd(3)
   cmd(80a86f3d){t:'o';sz:168} arg(ffbb6eab) on /dev/
   dvb/adapter0/frontend0
   --- (repeated 4 times)
  
   The DVb setups is as follows under devfs:
   ---
   [EMAIL PROTECTED]:~/build/kaa/record3/src$ ls -lah /dev/dvb/adapter0/
   total 0
   drwxr-xr-x 2 root root 120 2007-01-30 00:25 .
   drwxr-xr-x 3 root root  60 2007-01-30 00:25 ..
   crw-rw 1 root video 212, 4 2007-01-30 00:25 demux0
   crw-rw 1 root video 212, 5 2007-01-30 00:25 dvr0
   crw-rw 1 root video 212, 3 2007-01-30 00:25 frontend0
   crw-rw 1 root video 212, 7 2007-01-30 00:25 net0
 
  Let's try something else. Can use use mplayer to watch DVB? If so,
  please send me 'mplayer -v -v dvb:...'
 
 Yep mplayer works.

 ---
 [EMAIL PROTECTED]:~$ mplayer -v -v  -vo fbdev dvb://7 Digital  mplayer.txt
 mplayer: could not connect to socket
 mplayer: No such file or directory
 Failed to open LIRC support. You will not be able to use your remote control.
 The selected video_out device is incompatible with this codec.
 Try appending the scale filter to your filter list,
 e.g. -vf spp,scale instead of -vf spp.
 [swscaler @ 0x107af2a4]ALTIVEC: Color Space ARGB
 [swscaler @ 0x107af2a4]SwScaler: using unscaled yuv420p - rgb32
 special converter
 New_Face failed. Maybe the font path is wrong.
 Please supply the text font file (~/.mplayer/subfont.ttf).
 subtitle font: load_sub_face failed.


 MPlayer interrupted by signal 2 in module: sleep_timer
 [EMAIL PROTECTED]:~$ less mplayer.txt
 [EMAIL PROTECTED]:~$ cat mplayer.txt | more
 MPlayer dev-SVN-r25137-4.1.3 (C) 2000-2007 MPlayer Team
 AltiVec found
 CPU: PowerPC
 this_opt = option: vo
 Setting vo=fbdev
 Adding file dvb://7 Digital
 Config pushed level is now 2
 Config pushed level is now 3
 get_path('codecs.conf') - '/home/mick/.mplayer/codecs.conf'
 Reading /home/mick/.mplayer/codecs.conf: Can't open
 '/home/mick/.mplayer/codecs.conf': No such file or directory
 Reading /usr/local/etc/mplayer/codecs.conf: Can't open
 '/usr/local/etc/mplayer/codecs.conf': No such file or directory
 Using built-in default codecs.conf.
 Configuration:
 CommandLine: '-v' '-v' '-vo' 'fbdev' 'dvb://7 Digital'
 init_freetype
 get_path('font/font.desc') - '/home/mick/.mplayer/font/font.desc'
 font: can't open file: /home/mick/.mplayer/font/font.desc
 font: can't open file: /usr/local/share/mplayer/font/font.desc
 Using Unoptimized OnScreenDisplay
 get_path('fonts') - '/home/mick/.mplayer/fonts'
 Using nanosleep() timing
 get_path('input.conf') - '/home/mick/.mplayer/input.conf'
 Can't open input config file /home/mick/.mplayer/input.conf: No such
 file or directory
 Can't open input config file /usr/local/etc/mplayer/input.conf: No
 such file or directory
 Falling back on default (hardcoded) input config
 Setting up LIRC support...
 get_path('7 Digital.conf') - '/home/mick/.mplayer/7 Digital.conf'

 [[[init getch2]]]

 Playing dvb://7 Digital.
 get_path('sub/') - '/home/mick/.mplayer/sub/'
 TUNER TYPE SEEMS TO BE DVB-T
 get_path('channels.conf.ter') - '/home/mick/.mplayer/channels.conf.ter'
 get_path('channels.conf') - '/home/mick/.mplayer/channels.conf'
 CONFIG_READ FILE: /home/mick/.mplayer/channels.conf, type: 2
 TER, NUM: 0, NUM_FIELDS: 11, NAME: ABC HDTV, FREQ: 22650 PIDS:  516  0
 TER, NUM: 1, NUM_FIELDS: 11, NAME: ABC TV Perth, FREQ: 22650 PIDS:
  512  650  0
 TER, NUM: 2, NUM_FIELDS: 11, NAME: ABC2, FREQ: 22650 PIDS:  513  651  0
 TER, NUM: 3, NUM_FIELDS: 11, NAME: ABC TV, FREQ: 22650 PIDS:  512  650  0
 TER, NUM: 4, NUM_FIELDS: 11, NAME: ABC DiG Radio, FREQ: 22650 PIDS:  0  
 690
 TER, NUM: 5, NUM_FIELDS: 11, NAME: ABC DiG Jazz, FREQ: 22650 PIDS:  0  700
 TER, NUM: 6, NUM_FIELDS: 11, NAME: 7 Digital, FREQ: 17750 PIDS:
 1537  1538  0
 TER, NUM: 7, NUM_FIELDS: 11, NAME: 7 Digital 1, FREQ: 17750 PIDS:
 1537  1538  0
 TER, NUM: 8, NUM_FIELDS: 11, NAME: 7 Digital 2, FREQ: 17750 PIDS:
 1537  1538  0
 TER, NUM: 9, NUM_FIELDS: 11, NAME: 7 Digital 3, FREQ: 17750 PIDS:
 1537  1538  0
 TER, NUM: 10, NUM_FIELDS: 11, NAME: 7 HD Digital, FREQ: 17750 PIDS:  1601 
  0
 TER, NUM: 11, NUM_FIELDS: 11, NAME: 7 Program Guide, FREQ: 17750
 PIDS:  1633  1634  0
 TER, NUM: 12, NUM_FIELDS: 11, NAME: Nine Digital, FREQ: 191625000
 PIDS:  512  650  0
 TER, NUM: 13, NUM_FIELDS: 11, NAME: Nine HD, FREQ: 191625000 PIDS:  522  0
 TER, NUM: 14, NUM_FIELDS: 11, NAME: TEN Digital, FREQ: 21950 PIDS:
  512  650  0
 TER, NUM: 15, NUM_FIELDS: 11, NAME: TEN Digital, FREQ: 21950 PIDS:
  512  650  0

Re: [Freevo-devel] record3

2007-12-05 Thread mike lewis
On Dec 2, 2007 6:25 PM, Dirk Meyer [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  Err..  what would this any data look like?  Bear with me I've been
  hanging around this email list for a while but my coding skills are
  still that of a 6 year old ;-).
 
  Also, dmesg seems to confirm your assumption of the card not liking
  the ioctl stuff??
  ---
  [ 2202.272089] ioctl32(python:5087): Unknown cmd fd(3)
  cmd(80a86f3d){t:'o';sz:168} arg(ffbb6eab) on /dev/
  dvb/adapter0/frontend0
  --- (repeated 4 times)
 
  The DVb setups is as follows under devfs:
  ---
  [EMAIL PROTECTED]:~/build/kaa/record3/src$ ls -lah /dev/dvb/adapter0/
  total 0
  drwxr-xr-x 2 root root 120 2007-01-30 00:25 .
  drwxr-xr-x 3 root root  60 2007-01-30 00:25 ..
  crw-rw 1 root video 212, 4 2007-01-30 00:25 demux0
  crw-rw 1 root video 212, 5 2007-01-30 00:25 dvr0
  crw-rw 1 root video 212, 3 2007-01-30 00:25 frontend0
  crw-rw 1 root video 212, 7 2007-01-30 00:25 net0

 Let's try something else. Can use use mplayer to watch DVB? If so,
 please send me 'mplayer -v -v dvb:...'

Yep mplayer works.

---
[EMAIL PROTECTED]:~$ mplayer -v -v  -vo fbdev dvb://7 Digital  mplayer.txt
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[swscaler @ 0x107af2a4]ALTIVEC: Color Space ARGB
[swscaler @ 0x107af2a4]SwScaler: using unscaled yuv420p - rgb32
special converter
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.


MPlayer interrupted by signal 2 in module: sleep_timer
[EMAIL PROTECTED]:~$ less mplayer.txt
[EMAIL PROTECTED]:~$ cat mplayer.txt | more
MPlayer dev-SVN-r25137-4.1.3 (C) 2000-2007 MPlayer Team
AltiVec found
CPU: PowerPC
this_opt = option: vo
Setting vo=fbdev
Adding file dvb://7 Digital
Config pushed level is now 2
Config pushed level is now 3
get_path('codecs.conf') - '/home/mick/.mplayer/codecs.conf'
Reading /home/mick/.mplayer/codecs.conf: Can't open
'/home/mick/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration:
CommandLine: '-v' '-v' '-vo' 'fbdev' 'dvb://7 Digital'
init_freetype
get_path('font/font.desc') - '/home/mick/.mplayer/font/font.desc'
font: can't open file: /home/mick/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Unoptimized OnScreenDisplay
get_path('fonts') - '/home/mick/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') - '/home/mick/.mplayer/input.conf'
Can't open input config file /home/mick/.mplayer/input.conf: No such
file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No
such file or directory
Falling back on default (hardcoded) input config
Setting up LIRC support...
get_path('7 Digital.conf') - '/home/mick/.mplayer/7 Digital.conf'

[[[init getch2]]]

Playing dvb://7 Digital.
get_path('sub/') - '/home/mick/.mplayer/sub/'
TUNER TYPE SEEMS TO BE DVB-T
get_path('channels.conf.ter') - '/home/mick/.mplayer/channels.conf.ter'
get_path('channels.conf') - '/home/mick/.mplayer/channels.conf'
CONFIG_READ FILE: /home/mick/.mplayer/channels.conf, type: 2
TER, NUM: 0, NUM_FIELDS: 11, NAME: ABC HDTV, FREQ: 22650 PIDS:  516  0
TER, NUM: 1, NUM_FIELDS: 11, NAME: ABC TV Perth, FREQ: 22650 PIDS:
 512  650  0
TER, NUM: 2, NUM_FIELDS: 11, NAME: ABC2, FREQ: 22650 PIDS:  513  651  0
TER, NUM: 3, NUM_FIELDS: 11, NAME: ABC TV, FREQ: 22650 PIDS:  512  650  0
TER, NUM: 4, NUM_FIELDS: 11, NAME: ABC DiG Radio, FREQ: 22650 PIDS:  0  690
TER, NUM: 5, NUM_FIELDS: 11, NAME: ABC DiG Jazz, FREQ: 22650 PIDS:  0  700
TER, NUM: 6, NUM_FIELDS: 11, NAME: 7 Digital, FREQ: 17750 PIDS:
1537  1538  0
TER, NUM: 7, NUM_FIELDS: 11, NAME: 7 Digital 1, FREQ: 17750 PIDS:
1537  1538  0
TER, NUM: 8, NUM_FIELDS: 11, NAME: 7 Digital 2, FREQ: 17750 PIDS:
1537  1538  0
TER, NUM: 9, NUM_FIELDS: 11, NAME: 7 Digital 3, FREQ: 17750 PIDS:
1537  1538  0
TER, NUM: 10, NUM_FIELDS: 11, NAME: 7 HD Digital, FREQ: 17750 PIDS:  1601  0
TER, NUM: 11, NUM_FIELDS: 11, NAME: 7 Program Guide, FREQ: 17750
PIDS:  1633  1634  0
TER, NUM: 12, NUM_FIELDS: 11, NAME: Nine Digital, FREQ: 191625000
PIDS:  512  650  0
TER, NUM: 13, NUM_FIELDS: 11, NAME: Nine HD, FREQ: 191625000 PIDS:  522  0
TER, NUM: 14, NUM_FIELDS: 11, NAME: TEN Digital, FREQ: 21950 PIDS:
 512  650  0
TER, NUM: 15, NUM_FIELDS: 11, NAME: TEN Digital, FREQ: 21950 PIDS:
 512  650  0
TER, NUM: 16, NUM_FIELDS: 11, NAME: TEN Guide, FREQ: 21950 PIDS:
513  660  0
TER, NUM: 17, NUM_FIELDS: 11, NAME: TEN HD, FREQ: 21950 PIDS:  514  0
TER, NUM: 18

Re: [Freevo-devel] record3

2007-12-01 Thread mike lewis
On Nov 29, 2007 3:56 AM, Dirk Meyer [EMAIL PROTECTED] wrote:

 mike lewis wrote:
  On Nov 26, 2007 2:55 AM, Dirk Meyer [EMAIL PROTECTED] wrote:
  mike lewis wrote:
   Hi Dischi,
  
   Just tried to test the record3 code using included test record.py.  I
   get the same error as previous freevo-tvdev code:
  
   record3:
   ---
   [EMAIL PROTECTED]:~/build/kaa/record3/test$ python record.py
   /var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72:
   GtkWarning: could not open display
 warnings.warn(str(e), _gtk.Warning)
   Traceback (most recent call last):
 File record.py, line 7, in module
   dvb = kaa.record3.get_device('dvb0')
 File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
   30, in get_device
   return get_devices().get(device)
 File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
   21, in get_devices
   r = ioctl.ioctl(devfd, ioctl.IOR('o', 61, INFO_ST), val)
 File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
   return fcntl.ioctl(fd, code, *args, **kargs)
   IOError: [Errno 22] Invalid argument
 
  So your device doesn't like our ioctl stuff. I wonder i the rest is
  working. The code causing the problem is just to find out what dvb
  devices we have you could replace it with the result and do the test.
 
  I could..   what would be an example of successful data?  I can then
  convert that to what I have on my system (it's a usb dvb-t stick).

 Try getting any data :) You should see the product name of the device
 somewhere.

Err..  what would this any data look like?  Bear with me I've been
hanging around this email list for a while but my coding skills are
still that of a 6 year old ;-).

Also, dmesg seems to confirm your assumption of the card not liking
the ioctl stuff??
---
[ 2202.272089] ioctl32(python:5087): Unknown cmd fd(3)
cmd(80a86f3d){t:'o';sz:168} arg(ffbb6eab) on /dev/
dvb/adapter0/frontend0
--- (repeated 4 times)

The DVb setups is as follows under devfs:
---
[EMAIL PROTECTED]:~/build/kaa/record3/src$ ls -lah /dev/dvb/adapter0/
total 0
drwxr-xr-x 2 root root 120 2007-01-30 00:25 .
drwxr-xr-x 3 root root  60 2007-01-30 00:25 ..
crw-rw 1 root video 212, 4 2007-01-30 00:25 demux0
crw-rw 1 root video 212, 5 2007-01-30 00:25 dvr0
crw-rw 1 root video 212, 3 2007-01-30 00:25 frontend0
crw-rw 1 root video 212, 7 2007-01-30 00:25 net0
---

I took a stab in the dark and tried to cat the frontend0 (don't laugh ;-).
---
[EMAIL PROTECTED]:~/build/kaa/record3/src$ cat /dev/dvb/adapter0/frontend0
cat: /dev/dvb/adapter0/frontend0: Invalid argument
---

Not sure how else to find out what to put there..

Mick
Mike

  I think maybe the usb stack is buggy on the powerpc core as I
  reasonably regular usb-stack kernal panics (at least one every few
  days) for the ubuntu ps3 release.

 Maybe it is a little/big-endian problem.


 Dischi

 --
 When all else failed, she tried being reasonable.
 -- (Terry Pratchett, Johnny and the Bomb)

 -
 SF.Net email is sponsored by: The Future of Linux Business White Paper
 from Novell.  From the desktop to the data center, Linux is going
 mainstream.  Let it simplify your IT future.
 http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel



-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] record3

2007-11-25 Thread mike lewis
Hi Dischi,

Just tried to test the record3 code using included test record.py.  I
get the same error as previous freevo-tvdev code:

record3:
---
[EMAIL PROTECTED]:~/build/kaa/record3/test$ python record.py
/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72:
GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
  File record.py, line 7, in module
dvb = kaa.record3.get_device('dvb0')
  File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
30, in get_device
return get_devices().get(device)
  File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
21, in get_devices
r = ioctl.ioctl(devfd, ioctl.IOR('o', 61, INFO_ST), val)
  File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
return fcntl.ioctl(fd, code, *args, **kargs)
IOError: [Errno 22] Invalid argument
---

freevo2 tv-dev
---
[EMAIL PROTECTED]:~/build/kaa/record3/test$ freevo-tvdev --fg
INFO system(65): Detecting TV cards.
ERROR __init__(1021): dvb detection
Traceback (most recent call last):
  File /usr/lib/python2.5/site-packages/freevo/tvdev/system.py, line
86, in detect
card = dvb.Config(i)
  File /usr/lib/python2.5/site-packages/freevo/tvdev/dvb.py, line
64, in __init__
r = ioctl(devfd, IOR('o', 61, INFO_ST), val)
  File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
return fcntl.ioctl(fd, code, *args, **kargs)
IOError: [Errno 22] Invalid argument
ERROR freevo-tvdev(161): no active devices found, terminate
freevo-tvdev [options]
options:
-c configfile   set config filename
--fgstart tvdev in foreground
--stop  stop running tvdev
--list  list all devices
--help | -h this message
[EMAIL PROTECTED]:~/build/kaa/record3/test$
---

Mick

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] record3

2007-11-25 Thread mike lewis
On Nov 26, 2007 2:55 AM, Dirk Meyer [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  Hi Dischi,
 
  Just tried to test the record3 code using included test record.py.  I
  get the same error as previous freevo-tvdev code:
 
  record3:
  ---
  [EMAIL PROTECTED]:~/build/kaa/record3/test$ python record.py
  /var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72:
  GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
  Traceback (most recent call last):
File record.py, line 7, in module
  dvb = kaa.record3.get_device('dvb0')
File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
  30, in get_device
  return get_devices().get(device)
File /usr/lib/python2.5/site-packages/kaa/record3/core.py, line
  21, in get_devices
  r = ioctl.ioctl(devfd, ioctl.IOR('o', 61, INFO_ST), val)
File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
  return fcntl.ioctl(fd, code, *args, **kargs)
  IOError: [Errno 22] Invalid argument

 So your device doesn't like our ioctl stuff. I wonder i the rest is
 working. The code causing the problem is just to find out what dvb
 devices we have you could replace it with the result and do the test.

I could..   what would be an example of successful data?  I can then
convert that to what I have on my system (it's a usb dvb-t stick).

I think maybe the usb stack is buggy on the powerpc core as I
reasonably regular usb-stack kernal panics (at least one every few
days) for the ubuntu ps3 release.

 Mick

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-19 Thread mike lewis
On Nov 19, 2007 11:42 AM, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Mon, 2007-11-19 at 11:36 +0900, mike lewis wrote:
   SystemError: kaa-display compiled without imlib2 display support.
  ---
 
  Would this mean that ubuntu's version of imlib2 is compiled without
  something needed by kaa?

 No, it means that kaa.display was built without imlib2 support.

 The typical cause is lack of devel package when building kaa.display.

 If you just run 'python setup.py' (no arguments) inside kaa/display, it
 will start by outputting the result of what it's able to detect.  e.g.:

 checking for X11 ... ok
 checking for imlib2 = 1.1.1 ... 1.3.0
 checking for evas = 0.9.9.010 ... 0.9.9.038
 checking for directfb = 0.9.20 ... no
 checking for pygame ... not installed
 checking for XComposite ... ok
 + X11 (imlib2, evas, evasGL)
 + Framebuffer (imlib2, evas)
 - DirectFB
 - SDL

 So it found imlib2 1.3.0.  And notice that beside the + X11 line, in
 parens, it says 'imlib2'.  This is what you want to see.

 Cheers,
 Jason.

Thanks Jason,  but if you look at my previous post, that is exactly
the output I have...


 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/

 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-19 Thread mike lewis
On Nov 19, 2007 11:55 AM, Ryan Roth [EMAIL PROTECTED] wrote:
 Have you tried a 'python setup.py clean' and then 'python setup.py
 install'?  I have had this issue before when I have not cleaned up after
 a failed install.


Hi Ryan.  Thanks.  This fixed it.

Jason, is this a bug worth looking into in kaa?  pythin setup clean
and then install; the output is the same; but now it works!  yay!

Mick
 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-19 Thread mike lewis
On Nov 19, 2007 10:12 PM, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Mon, 2007-11-19 at 20:36 +0900, mike lewis wrote:
  Jason, is this a bug worth looking into in kaa?  pythin setup clean
  and then install; the output is the same; but now it works!  yay!

 It's tricky enough to solve that it might not be worth it.  I'll take it
 under advisement. :)

If I was a better user I would have cut and paste the output to prove it..

Cheers!

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] freevo-tvdev question

2007-11-19 Thread mike lewis
Hi Team,

I've just resolved an issue with installing kaa, and now I'm
attempting to test my usb dvb-t card in freevo.  I gather freevo-tvdev
is the module for this task..  I've run freevo and can now get a
display!  Yay for fading.  I've run freevo-tvserver and it runs fine
in the background (have no xml yet, and haven't looked at setting
channels etc yet).  but when i run freevo-tvdev it seems to crash with
a meaningfull error..

---
[EMAIL PROTECTED]:~$ sudo freevo-tvdev --fg
INFO system(65): Detecting TV cards.
ERROR __init__(1021): dvb detection
Traceback (most recent call last):
  File /usr/lib/python2.5/site-packages/freevo/tvdev/system.py, line
86, in detect
card = dvb.Config(i)
  File /usr/lib/python2.5/site-packages/freevo/tvdev/dvb.py, line
64, in __init__
r = ioctl(devfd, IOR('o', 61, INFO_ST), val)
  File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
return fcntl.ioctl(fd, code, *args, **kargs)
IOError: [Errno 22] Invalid argument
ERROR freevo-tvdev(161): no active devices found, terminate
freevo-tvdev [options]
options:
-c configfile   set config filename
--fgstart tvdev in foreground
--stop  stop running tvdev
--list  list all devices
--help | -h this message
---

dmesg has this output at the time:
---
[ 1209.098954] ioctl32(freevo-tvdev:4549): Unknown cmd fd(3)
cmd(80a86f3d){t:'o';sz:168} arg(ffa94abb) on
/dev/dvb/adapter0/frontend0
---

But I'm sure there is a card there...  Yes.  Just tested with xine-ui
 kaffeine and dvb is working...

Is there anything I've missed or have I just stumbled upon a
limitation of the ubuntu running on a ps3?

Mick

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo-tvdev question

2007-11-19 Thread mike lewis
On Nov 20, 2007 12:10 AM, Dirk Meyer [EMAIL PROTECTED] wrote:

 mike lewis wrote:
  Hi Team,
 
  I've just resolved an issue with installing kaa, and now I'm
  attempting to test my usb dvb-t card in freevo.  I gather freevo-tvdev
  is the module for this task..  I've run freevo and can now get a
  display!  Yay for fading.  I've run freevo-tvserver and it runs fine
  in the background (have no xml yet, and haven't looked at setting
  channels etc yet).  but when i run freevo-tvdev it seems to crash with
  a meaningfull error..
 
  ---
  [EMAIL PROTECTED]:~$ sudo freevo-tvdev --fg
  INFO system(65): Detecting TV cards.
  ERROR __init__(1021): dvb detection
  Traceback (most recent call last):
File /usr/lib/python2.5/site-packages/freevo/tvdev/system.py, line
  86, in detect
  card = dvb.Config(i)
File /usr/lib/python2.5/site-packages/freevo/tvdev/dvb.py, line
  64, in __init__
  r = ioctl(devfd, IOR('o', 61, INFO_ST), val)
File /usr/lib/python2.5/site-packages/kaa/ioctl.py, line 91, in ioctl
  return fcntl.ioctl(fd, code, *args, **kargs)
  IOError: [Errno 22] Invalid argument
  ERROR freevo-tvdev(161): no active devices found, terminate
  freevo-tvdev [options]
  options:
  -c configfile   set config filename
  --fgstart tvdev in foreground
  --stop  stop running tvdev
  --list  list all devices
  --help | -h this message
  ---
 
  dmesg has this output at the time:
  ---
  [ 1209.098954] ioctl32(freevo-tvdev:4549): Unknown cmd fd(3)
  cmd(80a86f3d){t:'o';sz:168} arg(ffa94abb) on
  /dev/dvb/adapter0/frontend0
  ---
 
  But I'm sure there is a card there...  Yes.  Just tested with xine-ui
   kaffeine and dvb is working...
 
  Is there anything I've missed or have I just stumbled upon a
  limitation of the ubuntu running on a ps3?

 Well, the whole tvdev needs a huge update, I'm suprised that it still
 works for some people. :)

 When I have some time I will create kaa.record3 and freevo-tvdev2
 based on gstreamer and the dvb code from our GSoC student.


Hi Dischi,

Looking forward to this update.  In the mean time I wonder if there is
any way I can get dvb-t over usb working? (What I mean is, is the code
*very* broken?  I thought you've been using this for some time now?)

My hardware died; and I picked up a ps3 to replace it.  I was under
the impression that a ps3 had enough guts to drive 2D (ie desktop or
video) at 720p; but my experience is not the case.  There is library
in devlopement to accelerate video scaling etc called spumedialib, and
there is a mplayer only driver which uses it.  This means my short
term goal is to try to get freevo2 working with it's native dvb-t code
(recordserver, straight to mpeg2 right?); and use the new mplayer vo
to drive it.

I wonder if this is possible given the current state of code, or if a
major rewrite is required before the tvdev for dvb will work?  If it's
just device discovery that's broken I should be able to hack my way
around that..

Mick

 Dischi

 --
 Everything should be made as simple as possible, but not simpler.
 (A.Einstein)

 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2005.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-18 Thread mike lewis
On Nov 15, 2007 8:34 PM, mike lewis [EMAIL PROTECTED] wrote:
 OK, cleared the db error; but with the same checkout I have an imlib2
 error.  Here is the (I think) relavent output from kaa install:

 ---
 [EMAIL PROTECTED]:~/build/kaa$ sudo python setup.py install
 ...
 [setup] Entering kaa submodule imlib2
 POSIX shared memory enabled
 running install
 running build
 running build_py
 running build_ext
 running install_lib
 writing byte-compilation script '/tmp/tmpYr4JV-.py'
 /usr/bin/python -O /tmp/tmpYr4JV-.py
 removing /tmp/tmpYr4JV-.py
 running install_egg_info
 Removing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.2.egg-info
 Writing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.2.egg-info
 [setup] Leaving kaa submodule imlib2
 [setup] Entering kaa submodule display
 checking for X11 ... ok
 checking for imlib2 = 1.1.1 ... 1.3.0
 checking for evas = 0.9.9.010 ... no
 checking for directfb = 0.9.20 ... no
 checking for pygame ... not installed
 checking for XComposite ... no
 + X11 (imlib2)
 + Framebuffer (imlib2)
 - DirectFB
 - SDL
 ---

 Here is the output I get when I attempt to run freevo (from within x)

 ---
 [EMAIL PROTECTED]:~/build/kaa$ freevo
 INFO __init__(91): beacon connected
 INFO mbus_wrapper(453): register mbus.register
 ERROR __init__(1021): Crash!
 Traceback (most recent call last):
   File /usr/bin/freevo, line 300, in module
 splash = Splashscreen(_('Starting Freevo, please wait ...'), 
 num_plugins-1)
   File /usr/bin/freevo, line 226, in __init__
 self.engine.show()
   File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/handler.py,
 line 260, in show
 self.canvas.update()
   File /usr/lib/python2.5/site-packages/kaa/mevas/canvasobject.py,
 line 228, in update
 self.canvas().child_paint(self, force)
   File /usr/lib/python2.5/site-packages/kaa/mevas/displays/bitmapcanvas.py,
 line 95, in child_paint
 self._blit_regions(img, dirty_rects)
   File /usr/lib/python2.5/site-packages/kaa/mevas/displays/bitmapcanvas.py,
 line 134, in _blit_regions
 self._blit(img, r)
   File /usr/lib/python2.5/site-packages/kaa/mevas/displays/imlib2canvas.py,
 line 72, in _blit
 self._blend)
   File /usr/lib/python2.5/site-packages/kaa/display/x11.py, line
 274, in render_imlib2_image
 src_pos, size, dither, blend)
 SystemError: kaa-display compiled without imlib2 display support.
 ERROR __init__(1021): signal.emit
 Traceback (most recent call last):
   File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
 line 391, in emit
   File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
 line 236, in __call__
   File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
 line 168, in __call__
   File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/handler.py,
 line 140, in _cleanup_on_shutdown
 self.areas.pop().clear_all()
   File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/area.py,
 line 117, in clear_all
 self.clear()
   File /usr/bin/freevo, line 233, in clear
 self.bar.unparent()
 AttributeError: 'NoneType' object has no attribute 'unparent'
 Exception exceptions.TypeError: 'NoneType' object is not callable in
 bound method Display.__del__ of freevo.ui.gui.displays.none.Display
 object at 0x103222f0 ignored
 [EMAIL PROTECTED]:~/build/kaa$
 ---

 I do notice an onscreen flicker during the process.. My guess is a
 window is being drawn?

 I'm using a ps3 running the latest version of ubunut.  I know that X
 is unaccelaerated; but it should still work in software mode right??

 Mick


Bump.  Has anyone seen this error before?  I'm not sure where to start
on this one.  At a guess this is the relavent feedback:
---
 SystemError: kaa-display compiled without imlib2 display support.
---

Would this mean that ubuntu's version of imlib2 is compiled without
something needed by kaa?

Mick

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-15 Thread mike lewis
OK, cleared the db error; but with the same checkout I have an imlib2
error.  Here is the (I think) relavent output from kaa install:

---
[EMAIL PROTECTED]:~/build/kaa$ sudo python setup.py install
...
[setup] Entering kaa submodule imlib2
POSIX shared memory enabled
running install
running build
running build_py
running build_ext
running install_lib
writing byte-compilation script '/tmp/tmpYr4JV-.py'
/usr/bin/python -O /tmp/tmpYr4JV-.py
removing /tmp/tmpYr4JV-.py
running install_egg_info
Removing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.2.egg-info
Writing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.2.egg-info
[setup] Leaving kaa submodule imlib2
[setup] Entering kaa submodule display
checking for X11 ... ok
checking for imlib2 = 1.1.1 ... 1.3.0
checking for evas = 0.9.9.010 ... no
checking for directfb = 0.9.20 ... no
checking for pygame ... not installed
checking for XComposite ... no
+ X11 (imlib2)
+ Framebuffer (imlib2)
- DirectFB
- SDL
---

Here is the output I get when I attempt to run freevo (from within x)

---
[EMAIL PROTECTED]:~/build/kaa$ freevo
INFO __init__(91): beacon connected
INFO mbus_wrapper(453): register mbus.register
ERROR __init__(1021): Crash!
Traceback (most recent call last):
  File /usr/bin/freevo, line 300, in module
splash = Splashscreen(_('Starting Freevo, please wait ...'), num_plugins-1)
  File /usr/bin/freevo, line 226, in __init__
self.engine.show()
  File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/handler.py,
line 260, in show
self.canvas.update()
  File /usr/lib/python2.5/site-packages/kaa/mevas/canvasobject.py,
line 228, in update
self.canvas().child_paint(self, force)
  File /usr/lib/python2.5/site-packages/kaa/mevas/displays/bitmapcanvas.py,
line 95, in child_paint
self._blit_regions(img, dirty_rects)
  File /usr/lib/python2.5/site-packages/kaa/mevas/displays/bitmapcanvas.py,
line 134, in _blit_regions
self._blit(img, r)
  File /usr/lib/python2.5/site-packages/kaa/mevas/displays/imlib2canvas.py,
line 72, in _blit
self._blend)
  File /usr/lib/python2.5/site-packages/kaa/display/x11.py, line
274, in render_imlib2_image
src_pos, size, dither, blend)
SystemError: kaa-display compiled without imlib2 display support.
ERROR __init__(1021): signal.emit
Traceback (most recent call last):
  File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
line 391, in emit
  File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
line 236, in __call__
  File ../base/build/lib.linux-ppc64-2.5/kaa/notifier/callback.py,
line 168, in __call__
  File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/handler.py,
line 140, in _cleanup_on_shutdown
self.areas.pop().clear_all()
  File /usr/lib/python2.5/site-packages/freevo/ui/gui/areas/area.py,
line 117, in clear_all
self.clear()
  File /usr/bin/freevo, line 233, in clear
self.bar.unparent()
AttributeError: 'NoneType' object has no attribute 'unparent'
Exception exceptions.TypeError: 'NoneType' object is not callable in
bound method Display.__del__ of freevo.ui.gui.displays.none.Display
object at 0x103222f0 ignored
[EMAIL PROTECTED]:~/build/kaa$
---

I do notice an onscreen flicker during the process.. My guess is a
window is being drawn?

I'm using a ps3 running the latest version of ubunut.  I know that X
is unaccelaerated; but it should still work in software mode right??

Mick

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] freevo 2 + kaa checkout

2007-11-15 Thread mike lewis
On Nov 13, 2007 11:37 PM, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On 2007-11-13 08:39, mike lewis wrote:
File /usr/lib/python2.5/site-packages/kaa/db.py, line 48, in module
  from _objectrow import ObjectRow
  ImportError: No module named _objectrow
  [EMAIL PROTECTED]:~/build/freevo$
 

 I'm guessing that you don't have the glib devel package installed on
 your system.  The _objectrow extension is compiled C, but it requires glib.

 When you do python setup.py build inside kaa/base, does it say:

glib = 2.4.0 not found; kaa.db will be unavailable

Yep, that fixed it.  Thanks.

Looking in kaa.display; are all the following supported by freevo2?

fb, dfb, gtkwin, sdl, x11 ?

The comment in freevo.conf indicates not..  Is this a limit in
freevo's vo capability or just in the support within kaa's media
players? (thats kaa.canvas right?)

Mick






 Cheers,
 Jason.

 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now  http://get.splunk.com/
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] freevo 2 + kaa checkout

2007-11-13 Thread mike lewis
Hi All,

I just checked out freevo + kaa as per the wiki install guide.  When I
attempt to run freevo it errors at db.py under beacon as per bellow:

[EMAIL PROTECTED]:~/build/freevo$ freevo
Traceback (most recent call last):
  File /usr/bin/freevo, line 204, in module
from freevo import beacon
  File /usr/lib/python2.5/site-packages/freevo/beacon.py, line 39, in module
import kaa.beacon
  File /usr/lib/python2.5/site-packages/kaa/beacon/__init__.py, line
45, in module
from client import Client, ConnectError
  File /usr/lib/python2.5/site-packages/kaa/beacon/client.py, line
49, in module
from db import Database
  File /usr/lib/python2.5/site-packages/kaa/beacon/db.py, line 43, in module
from kaa import db
  File /usr/lib/python2.5/site-packages/kaa/db.py, line 48, in module
from _objectrow import ObjectRow
ImportError: No module named _objectrow
[EMAIL PROTECTED]:~/build/freevo$

So, I trawl arund to find out how to run beacon now.. (beacon-daemon
it's called ;-).

[EMAIL PROTECTED]:~/build/freevo$ beacon-daemon --fg --verbose all --debug
Traceback (most recent call last):
  File /usr/bin/beacon-daemon, line 50, in module
import kaa.db
  File /usr/lib/python2.5/site-packages/kaa/db.py, line 48, in module
from _objectrow import ObjectRow
ImportError: No module named _objectrow
[EMAIL PROTECTED]:~/build/freevo$

I'm sure I've miseed a step.. Should I be initiating a database
somewhere?  I have sqlite 3.4.somthign and pysqlite install.  Kas
installed with all options except evas.

Mick

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now  http://get.splunk.com/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Panorama skin WAS: Re: Interesting failure

2007-08-21 Thread mike lewis
On 8/21/07, Gorka Olaizola [EMAIL PROTECTED] wrote:
 On Mon, Aug 20, 2007 at 09:12:58PM +0200, Duncan Webb wrote:
 
  MPlayer is a bit poor with videos that are 16x9 it seems to shrink them
  vertically so the video has nice black borders.
 
 I have a lot of videos that display as you say but they are corrected if
 I force its aspect ratio with -aspect 16:9, -aspect 1.85:1 etc...
 My monitoraspect variable is set to 16:9 always.

 I made a plugin that adds a submenu entry for changing it before playing
 the movie but didn't submit it because I suppose a FXD will work too and
 other people binds the aspect ratio to some buttons on the remote.

Ooh Ooh. Please submit. I've tried really hard to do this in the
pastand failed..  This would be a *great* feature.  Yes, users can do
this via remote, but to beable to hard code it would also be great..

Mick

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [Freevo-users] vdr plugin

2007-04-11 Thread mike lewis

On 2/1/07, mike lewis [EMAIL PROTECTED] wrote:

On 1/30/07, Rob Davis [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  Hello,
 
  Just wondering how many users are using the vdr plugin still?  I have
  been trying to get this plugin to work in freevo 1.7x and it bombs out
  badly.
 
  Has anyone had any success??

 I gave up on it and re-wrote mplayer.py to use the streamdev-server
 interface.

I got a uber cutdown version of the vdr plugin working last night.
I think I can get tvtime and xine working in the plugin again.  Until
freevo can do stuff like pause live tv and force a channel switch
while I'm wathcing TV to force a recording to start; I think vdr or
something similar is the way to go..

So, Once I've cleaned up the code I'll submit a patch to devel.
Hopefully tonight sometime.

What you can do:
Use xine to view and control vdr.
Maybe use tvtime to view and control vdr (but I can't get tvtime to
work with dvb??  any pointers??

What you can't do:
vsdrp support has been removed.  This really not needed for the two
scenario's above.  It would be needed to have freevo control vdr for
things like recordings.  But the svdrpylib stuff seems to have died
over the last year or so.


I've created a patch which creates a file called vdrtv.py.  This is
basicly the vdr plugin which is available on the freevo.org plugins
download page but I've disabled the requirement for the svdrp python
library as this stopped working along the line some time ago.

Here Tis.  Would be great if this could make it into freevo series 1.
Over time I will clean up the code a bit so that svdrp lib is removed
completely.

[snip]

Oh haha.  Had this in my drafts not sent..  Here tis.  Not at home so
not sure if this is the current version I'm running but I think so.
Give it a go.

Mick
Index: freevo/freevo/src/plugins/cd_burn.py
===
--- freevo/freevo/src/plugins/cd_burn.py	(revision 9165)
+++ freevo/freevo/src/plugins/cd_burn.py	(working copy)
@@ -183,58 +183,35 @@
 def burn_dvd_video(self):
 _debug_('burn_dvd_video(self)')
 
-copy this DIR to DVD as DVD VIDEO, NB: MUST BE DVD VIDEO ALREADY!!! (ie ripped with dvdcopy.py)
+copy this file/DIR to DVD as DVD VIDEO, NB: MUST BE DVD VIDEO ALREADY!!! (ie ripped with dvdcopy.py)
 
 
+self.file_to_burn=None
 name  = self.files[0].split(/)
 self.name  = name[len(name) -1]
 _debug_('self.name = %s' % self.name)
-dir = self.files[0]
-self.dir = dir + /
+self.dir = self.files[0]
 _debug_('self.dir = %s ' % self.dir)
-for f in os.listdir(self.dir):
-pathname = os.path.join(self.dir, f)
-_debug_('%s ' % pathname[-3:])
-if pathname[-3:].lower() == '_ts':
-_debug_('would not delete %s' %pathname)
-self.file_to_delete = None
-else:
-_debug_('would delete %s' % pathname)
-#self.file_to_delete.append(pathname)
-self.file_to_delete = pathname
-
-if self.file_to_delete:
-ConfirmBox(text=_('Delete %s?' % self.file_to_delete ),
- handler=self.delete_now, default_choice=0).show()
+if self.name.endswith('.iso'):
+self.file_to_burn=self.dir
 else:
+self.subdirs = util.getdirnames(self.dir, softlinks=False)
+for dir in self.subdirs:
+pathname = os.path.join(self.dir, f)
+_debug_('%s ' % pathname[-3:])
+if pathname[-3:].lower() == '_ts':
+_debug_('OK TO BURN, folder DVD compliant %s' %pathname)
+self.file_to_burn = pathname
+else:
+_debug_('NOT OK to BURN, folder NOT DVD compliant:  %s' % pathname)
+self.file_to_burn = None
+
+if self.file_to_burn:
 ConfirmBox(text=_('Insert media then click OK'),
  handler=self.start_burning, default_choice=0
  ).show()
 return
 
-def delete_now (self, arg=None, menuw=None):
-_debug_('delete_now (self, arg=None, menuw=None)')
-
-Called by burn_dvd_video to remove anything it sees fit.. I think
-freevo should have a file op for this but it doesn't (that i can find).
-
-for a in self.files_to_delete:
-try:
-mode = os.stat(a)[ST_MODE]
-if S_ISDIR(mode):
-try:
-shutil.rmtree(a)
-except:
-rc.post_event(Event(OSD_MESSAGE, arg=_('Error, unable to delete dir %s' % a)))
-print unable to delete tree %s % a
-elif S_ISREG(mode):
-try:
-os.unlink(a)
-except

Re: [Freevo-devel] [Update WWW Request] www.freevo.org issue

2007-02-28 Thread mike lewis
On 2/28/07, John Molohan [EMAIL PROTECTED] wrote:
 John Molohan wrote:
  mike lewis wrote:
 
  On 12/21/06, Rob Shortt [EMAIL PROTECTED] wrote:
 
 
  Jason Tackaberry wrote:
 
 
  On Wed, 2006-12-20 at 21:01 -0400, Rob Shortt wrote:
 
 
  You may use: http://tvcentric.com/viewvc/freevo/
 
 
  Nice.  Can you add kaa as well?
 
 
  Already there. :)  http://tvcentric.com/viewvc/kaa/?root=kaa
 
 
 
  Sorry to dig up old email..
 
 
  No probs - my memory isn't the best :)
 
  Can someone update freevo.org with this url instead of sourceforge cvs?
 
  Mike
 
 
 
  Will do.
 Done.

Yay!  This makes me happy.  Thankyou

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys-and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Fading feedback was: [Fwd: DVD Playback]

2007-02-25 Thread mike lewis
On 2/26/07, Dirk Meyer [EMAIL PROTECTED] wrote:
 Ryan Roth wrote:
  Dirk Meyer wrote:
  mike lewis wrote:
 
  Hi Dischi.
 
  Noticed in frrevo2 that thwn you select a music item to play, it will
  'fade' to the music player window.
 
  Now sure to what extent the fading capabilities are..  But this is what I 
  see:
 
  Select play item, screen fades to black.
  Player jumps (aka no fade) back to blue screen based movie player.
 
  some possible suggestions are:
  i) to pre-load the player window and fade to the player window, not to 
  black.
  ii) remove fade to on some items, like when we know for sure the
  windows are the same colout.
  iii) fade to black and then fade out of black.. I like this idea..
  Give you the feeling you've done something..
 
 
  I just added some code and deactivated again. It fades to the
  colorkey. This looks very very bad (fading to blue or green). What
  would be a good default colorkey close to black?
 
 
  Dischi
  Black is close to black :)
   I really think black is a good color to fade to, feels very movie
  theater-ish

 I tried that, it had a bad side-effect. For some reason xine is not
 clearing the overlay when finished. This results in a strange image
 before playback starts and it would result in seeing this image all
 the time when not watching a video everywhere we use black. So when
 someone finds a way to clear the overlay to black after xine is done,
 I'm happy to switch overlay to black.

I'm happy to sniff this one out over time ;-).  But first I need to
understand the kaa.xine a bit better.

Whats the chance of an overview of how kaa.xine works?  This would
help in two ways:
i) Sad coders like myself might have a chance at fixing things, one
area of interest is a re-write of the vdr-xine plugin (only temporary
until we've got live pause channel change on record start going).
ii) Keen coders might find it easier to do things like write other players.

Mick

 Dischi

 --
 This signature is temporarily under construction

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys-and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel




-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] DVD Playback

2007-02-22 Thread mike lewis
Which SVN?  Freevo 2 or 1?


BTW.  Fading to and from screens in Freevo 2 is sweet.  But I have
some feedback.

Mick

On 2/23/07, Ryan Roth [EMAIL PROTECTED] wrote:
 Is DVD playback broken in the current SVN?  Whenever I try to play a DVD
 it shows a black screen, when I hit FWD it quits back to the menu.  The
 only way I can get them to play is the use the sub menu and choose the
 correct DVD title to play.

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys-and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Fading feedback was: [Fwd: DVD Playback]

2007-02-22 Thread mike lewis
Hi Dischi.

Noticed in frrevo2 that thwn you select a music item to play, it will
'fade' to the music player window.

Now sure to what extent the fading capabilities are..  But this is what I see:

Select play item, screen fades to black.
Player jumps (aka no fade) back to blue screen based movie player.

some possible suggestions are:
i) to pre-load the player window and fade to the player window, not to black.
ii) remove fade to on some items, like when we know for sure the
windows are the same colout.
iii) fade to black and then fade out of black.. I like this idea..
Give you the feeling you've done something..
iv) I had one more but can't rememer it..

Mick



-- Forwarded message --
From: mike lewis [EMAIL PROTECTED]
Date: Feb 23, 2007 2:08 PM
Subject: Re: [Freevo-devel] DVD Playback
To: freevo-devel@lists.sourceforge.net


Which SVN?  Freevo 2 or 1?


BTW.  Fading to and from screens in Freevo 2 is sweet.  But I have
some feedback.

Mick

On 2/23/07, Ryan Roth [EMAIL PROTECTED] wrote:
 Is DVD playback broken in the current SVN?  Whenever I try to play a DVD
 it shows a black screen, when I hit FWD it quits back to the menu.  The
 only way I can get them to play is the use the sub menu and choose the
 correct DVD title to play.

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys-and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] beacon crash?

2007-02-20 Thread mike lewis
On 2/20/07, Dirk Meyer [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  Beacon won't autorun for me when I run freevo.  Haven't had a chance
  to look into it yet; but I did try running beacon on its own.  This
  works fine but I noticed the following error.  Beacon doesn't crash.
  Just might be handled better??
 
  ---
  [EMAIL PROTECTED]:~/freevo2/bin$ ./beacon --start --verbose all --fg
  INFO __init__(1072): connect to thumbnailer ...
  INFO __init__(1072): start hardware monitor
  INFO __init__(1072): connection to thumbnailer established
  INFO __init__(1072): connect to hwmon ...
  INFO __init__(1072): connection to hwmon established
  INFO __init__(1072): beacon - hwmon connected
  INFO __init__(1072): start beacon
  INFO __init__(1072): new media kaa.beacon.root
  INFO __init__(1072): start crawler for /
  ERROR __init__(1072): rpc call device.scan
  Traceback (most recent call last):
File /home/mick/freevo2/lib/python2.4/site-packages/kaa/rpc.py,
  line 427, in _handle_packet_after_auth
  payload = self._callbacks[function](*args, **kwargs)
File 
  /home/mick/freevo2/lib/python2.4/site-packages/kaa/beacon/server/hwmon/server.py,
  line 172, in scan
  return kaa.metadata.parse(dev.get('block.device'))
File 
  /home/mick/freevo2/lib/python2.4/site-packages/kaa/metadata/factory.py,
  line 90, in parse
  result = Factory().create(filename, force)
File 
  /home/mick/freevo2/lib/python2.4/site-packages/kaa/metadata/factory.py,
  line 68, in Factory
  _factory.import_parser()
File 
  /home/mick/freevo2/lib/python2.4/site-packages/kaa/metadata/factory.py,
  line 114, in import_parser
  import audio.ogg
  ImportError: No module named audio.ogg
  ERROR __init__(1072): InProgress exception: No module named audio.ogg
  INFO __init__(1072): gc: deleted 10 objects

 It won't work that way. But I don't know why:
Do you mean beacon won't be started by freevo?

 phex- ll kaa/metadata/src/audio/ogg.py
 -rw-r--r-- 1 dmeyer users 5274 11. Feb 11:30 kaa/metadata/src/audio/ogg.py

 For some reason this module is missing for you.
Could it be that I don't have ogg codec installed?  I'm pretty sure
that ffmpeg is there though so ogg should be supported.  But I
definately don't have any ogg media!

Mike

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] [Update WWW Request] www.freevo.org issue

2007-02-15 Thread mike lewis
On 12/21/06, Rob Shortt [EMAIL PROTECTED] wrote:
 Jason Tackaberry wrote:
  On Wed, 2006-12-20 at 21:01 -0400, Rob Shortt wrote:
  You may use: http://tvcentric.com/viewvc/freevo/
 
  Nice.  Can you add kaa as well?

 Already there. :)  http://tvcentric.com/viewvc/kaa/?root=kaa

Sorry to dig up old email..

Can someone update freevo.org with this url instead of sourceforge cvs?

Mike

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] kaa checkout from yesterday..

2007-02-13 Thread mike lewis
On 2/13/07, mike lewis [EMAIL PROTECTED] wrote:
 [EMAIL PROTECTED]:/build/freevo/freevo2/kaa$ python setup.py install
 --prefix=/home/mick/freevo2
 [setup] Entering freevo submodule lib/notifier
 running install
 running build
 running build_py
 running install_lib
 creating /home/mick/freevo2
 creating /home/mick/freevo2/lib
 creating /home/mick/freevo2/lib/python2.4
 creating /home/mick/freevo2/lib/python2.4/site-packages
 creating /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/nf_generic.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/nf_gtk.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/threads.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/__init__.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/dispatch.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/signals.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/log.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/nf_wx.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/popen.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/version.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 copying build/lib/notifier/nf_qt.py -
 /home/mick/freevo2/lib/python2.4/site-packages/notifier
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/nf_generic.py
 to nf_generic.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/nf_gtk.py
 to nf_gtk.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/threads.py
 to threads.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/__init__.py
 to __init__.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/dispatch.py
 to dispatch.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/signals.py
 to signals.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/notifier/log.py
 to log.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/nf_wx.py
 to nf_wx.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/popen.py
 to popen.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/version.py
 to version.pyc
 byte-compiling 
 /home/mick/freevo2/lib/python2.4/site-packages/notifier/nf_qt.py
 to nf_qt.pyc
 [setup] Leaving freevo submodule lib/notifier
 [setup] Entering freevo submodule lib/mbus
 running install
 running build
 running build_py
 running install_lib
 creating /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/entity.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/udp.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/__init__.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/guides.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/log.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/types.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/config.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 copying build/lib/mbus/version.py -
 /home/mick/freevo2/lib/python2.4/site-packages/mbus
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/entity.py
 to entity.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/udp.py
 to udp.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/__init__.py
 to __init__.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/guides.py
 to guides.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/log.py
 to log.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/types.py
 to types.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/config.py
 to config.pyc
 byte-compiling /home/mick/freevo2/lib/python2.4/site-packages/mbus/version.py
 to version.pyc
 [setup] Leaving freevo submodule lib/mbus
 [setup] Entering freevo submodule core
 running install
 running build
 running build_py
 copying src/conf.py - build/lib/freevo
 copying src/xmlconfig.py - build/lib/freevo
 running install_lib
 creating /home/mick/freevo2/lib/python2.4/site-packages/freevo
 copying build/lib/freevo/distribution.py -
 /home/mick/freevo2/lib/python2.4/site-packages/freevo
 copying build/lib/freevo/fxdparser.py -
 /home/mick/freevo2/lib/python2.4/site-packages/freevo
 copying build/lib/freevo/__init__.py -
 /home/mick/freevo2/lib/python2.4/site-packages/freevo
 copying build/lib/freevo/version.py -
 /home/mick/freevo2/lib/python2.4

[Freevo-devel] freevo 1 + freevo 2

2007-02-07 Thread mike lewis
Is there any way to get freevo2 to use a config file other than
/etc/freevo/local_conf.py?

I'd like to have a bit of a squiz but also want to keep freevo1
running for the Mrs et al.

Mike

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Kaa Installation [xine?]

2007-02-07 Thread mike lewis
On 2/8/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Wed, 2007-02-07 at 20:44 +0100, Dirk Meyer wrote:
  That is odd. The code should not be compiled unless you have directfb
  installed. Do you have directfb-config or directfb can be found using
  pkgconfig? See setup.py in kaa.xine for details.

 The fact that the first error is not a missing directfb.h but error:
 'IDirectFBScreen' has no member named 'GetSize' suggests instead he may
 be using an older directfb.  (Or perhaps a new one than Rob had when he
 hacked on kaa.xine.)

 Mike, what version of directfb do you have?

Hmm.  I didn't think that I had it.  I'm not running it.  But I may
have apt-get'd it without thingking!  I do that alot ;-).  That is the
most likely scenario.  In fact.  I think thats exactly what happened
;-).  I'll check tonight..

Mike

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Plugin for selecting different postprocessing options in mplayer

2007-02-07 Thread mike lewis
On 2/8/07, Gorka Olaizola [EMAIL PROTECTED] wrote:
 Hello,

 I have some hi-res videos that play choppy with my current mplayer
 postprocessing options but play well with pp=de.

 I think there is no way right now in Freevo to select different mplayer
 options for a video. I know that I can use the variants in an .fxd but I
 think that creating the .fxd is too much work when I can select the
 mplayer options I want directly from the submenu of the movie.

 I'm coding a plugin that lets force the aspect ratio of a
 movie (many movies downloaded from bittorrent have bad aspect ratio) and
 select from a list of different video and audio postprocessing options.

 Does someone think is a good idea? There is similar code out there?

Are you kidding?  I tried something like this a while ago but just
coudn't get my head around it.  I would be greatfull of such a plugin.

But it would also be great if this plugin could draw from the config
system of freevo2.  Such that in future we could add more items; and
more options to items, via some configuration instead of via editing
the structs in the code.

Now that would be cool.  But I'd also be happy just to have it.  Could
even do crazy stuff like lock down (on a per item bases) whether to
launch it with mplayer or xine or whatever..

Mike
 --

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)

 iD8DBQFFyiRJAJWwPWWa2yoRAgsUAJ92xv8Q/O9aTcKbicciq+pdttjcZQCfW9/R
 D8N/7bPIHaRvgtUgFqQQYWU=
 =/4rg
 -END PGP SIGNATURE-

 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier.
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Kaa Installation [xine?]

2007-02-06 Thread mike lewis
Hello.

Just tried to install Kaa to trial freevo2.

I would like to use xine.  How can I disable directfb?  I do not have
it installed yet it insist on compiling ;-)

---
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/directfb -I_GNU_SOURCE
-I_REENTRANT -I/usr/include -I/usr/include/python2.4 -c
src/drivers/dfb_context.c -o
build/temp.linux-i686-2.4/src/drivers/dfb_context.o -Wall -DPIC
src/drivers/dfb_context.c: In function 'dfx_output_cb':
src/drivers/dfb_context.c:75: error: 'IDirectFBScreen' has no member
named 'GetSize'
src/drivers/dfb_context.c:127: error: 'IDirectFBScreen' has no member
named 'GetSize'
src/drivers/dfb_context.c: In function 'dfx_open_video':
src/drivers/dfb_context.c:499: warning: assignment from incompatible
pointer type
src/drivers/dfb_context.c: In function 'dfx_context_configure':
src/drivers/dfb_context.c:794: error: 'IDirectFBScreen' has no member
named 'GetSize'
failed to build xine
[setup] Leaving kaa submodule xine
[setup] Entering kaa submodule cherrypy
running install
running build
running build_py
---

Mike

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [Patches] fixes required for CD-burn plugin to function again (rel 1 brach)

2007-02-05 Thread mike lewis

On 1/23/07, mike lewis [EMAIL PROTECTED] wrote:

On 1/23/07, Duncan Webb [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  On 1/22/07, mike lewis [EMAIL PROTECTED] wrote:
  Hi,
 
  Been a while since I submitted a patch.  Just tried to do this on SF
  but get the following error:
 
 
  ERROR
 
  Artifact: This ArtifactType Does Not Allow Anonymous Submissions.
  Please Login.
 
  I'm not a sf user so can't do that! ;-)
 
  ---
  CD BURN currently crashes when config is run.  This is fixed with the
  following crash.  Not sure what happen or why it ever worked without
  this ;-).
 
  One option is to remove the fruity stuff.  But, as I wrote it, and I
  like it, my patch is the other option, (fix the freevo core to allow
  code other than x=y in the config procedure).
 
  FILE = helper.patch
 
  Now that it's no longer crashing, we can make use of that fruity stuff
  in config().  To do this, the defaults need to be removed from
  freevo_conf.py.  Don't worry.  config() will add them in again...
 
  FILE =  freevo_config.patch
 
  CD Burn was not burning DVD's.  I've had a quick hack at the code to
  fix the crash's one experiences when attempting to burn a DVD.  I've
  just successfully burned a DVD in growisofs mode (iso file).  However,
  after I wrote the code to use CDBurn for iso's I realised my version
  of cdburn doesn't support DVD's.  What the??  For other users they now
  have an option of using the nice autofeatures in config() and thus
  auto discovered device's that cdburn gives you.  Or, if your like me,
  and using ubuntu edgy, your have to set the use growisofs are right
  now your device i hard coded.
 
  FILE = cd_burn.patch
  ---
  So before i go to bed I may as well make the device growisofs uses a
  config option instead of hard coded.  So here is an update to the
  previous patch for cd_burn which does all of the above.
 
  Cheers,
  M

 Hi Mike,

 Sorry but you cd_burn patches wont apply. They need to be done against
 the latest svn version.


OK.  Done.  Attached

[snip]
Index: freevo/freevo/src/plugins/cd_burn.py
===
--- freevo/freevo/src/plugins/cd_burn.py	(revision 9165)
+++ freevo/freevo/src/plugins/cd_burn.py	(working copy)
@@ -183,58 +183,35 @@
 def burn_dvd_video(self):
 _debug_('burn_dvd_video(self)')
 
-copy this DIR to DVD as DVD VIDEO, NB: MUST BE DVD VIDEO ALREADY!!! (ie ripped with dvdcopy.py)
+copy this file/DIR to DVD as DVD VIDEO, NB: MUST BE DVD VIDEO ALREADY!!! (ie ripped with dvdcopy.py)
 
 
+self.file_to_burn=None
 name  = self.files[0].split(/)
 self.name  = name[len(name) -1]
 _debug_('self.name = %s' % self.name)
-dir = self.files[0]
-self.dir = dir + /
+self.dir = self.files[0]
 _debug_('self.dir = %s ' % self.dir)
-for f in os.listdir(self.dir):
-pathname = os.path.join(self.dir, f)
-_debug_('%s ' % pathname[-3:])
-if pathname[-3:].lower() == '_ts':
-_debug_('would not delete %s' %pathname)
-self.file_to_delete = None
-else:
-_debug_('would delete %s' % pathname)
-#self.file_to_delete.append(pathname)
-self.file_to_delete = pathname
-
-if self.file_to_delete:
-ConfirmBox(text=_('Delete %s?' % self.file_to_delete ),
- handler=self.delete_now, default_choice=0).show()
+if self.name.endswith('.iso'):
+self.file_to_burn=self.dir
 else:
+self.subdirs = util.getdirnames(self.dir, softlinks=False)
+for dir in self.subdirs:
+pathname = os.path.join(self.dir, f)
+_debug_('%s ' % pathname[-3:])
+if pathname[-3:].lower() == '_ts':
+_debug_('OK TO BURN, folder DVD compliant %s' %pathname)
+self.file_to_burn = pathname
+else:
+_debug_('NOT OK to BURN, folder NOT DVD compliant:  %s' % pathname)
+self.file_to_burn = None
+
+if self.file_to_burn:
 ConfirmBox(text=_('Insert media then click OK'),
  handler=self.start_burning, default_choice=0
  ).show()
 return
 
-def delete_now (self, arg=None, menuw=None):
-_debug_('delete_now (self, arg=None, menuw=None)')
-
-Called by burn_dvd_video to remove anything it sees fit.. I think
-freevo should have a file op for this but it doesn't (that i can find).
-
-for a in self.files_to_delete:
-try:
-mode = os.stat(a)[ST_MODE]
-if S_ISDIR(mode):
-try:
-shutil.rmtree(a)
-except:
-rc.post_event(Event(OSD_MESSAGE, arg=_('Error

Re: [Freevo-devel] Requesting permission to branch the Freevo project

2007-02-05 Thread mike lewis
On 2/6/07, Michael Beal [EMAIL PROTECTED] wrote:
 I've thought this through for quite some time.  I have many reasons for
 wanting to go in a different direction.  I will state that none of my
 reasons are because of anything personal against anyone on the lists.  There
 are development goals I'd like to persue with the now deprecated 1.6 code
 that I do not feel are currently being pursued.  I also do not feel that my
 development goals will fit with the majority of the current developers on
 this list.  I can safely say that the current version running on my system
 is very far from the original 1.6.2 package I installed.

 My primary goal is to develop a stand-alone system; one which competes well
 against M$ Media Center; requires no outside supporting hardware; fully
 interfaces with both conventional and widescreen monitors; and requires no
 more than a TV or monitor and 2, 4, 6 or 8 speakers.  The current state of
 the project, from my personal experiences, does not indicate that these
 goals are being considered.

 Some of you use SPDIF for audio playback into external equipment.  Others
 use their 2-channel audio cards.  Some have widescreen monitors while others
 have 4:3 screens which do not operate at maximum resolution.  Because of
 these differences, there are strange quirks in the system that need
 attending and demand development of a more simplified yet standardized
 system.

 I don't feel that testing has been accomplished to the degree required in
 order for Freevo to be a complete, polished multimedia system.  Too much
 time is being spent developing new toys and gadgets while little time is
 going toward spiff and polish.

 I am now turning toward building an autoconfiguration plugin for my system.
 This, I believe, can not be accomplished on a system that is still under
 extensive development as is 2.0.  I also do not believe that a reasonable
 balance can be struck between the 2.0 branch and the 1.6 branch that I am
 currently using.

 For these reasons, I respectfully ask approval to branch the Freevo project.

I pretty sure I disagree with your opinion on spiff an polish.  If
there was anyone here who would offer some support adding in some
spiff and polish I'm certain they would be accomodated.  Actually from
memory thats why 2.0 was started.  Simply put, the who system
archtiecture is too fragmented and doesn't have an open enough
communications architecture to allow the kind of spiff that the *few*
graphic artists that we got interested in the project were asking for.

So 2.0 was born.  Some examples of technology that holds version 1
back is the lack of integration between the players and freevo itself.
 Which means between a play event and the freevo menu you have screen
blanking and other system level things going on which is wasted
resources and recedes from the users experience of integration.  Only
changing architecture will fix these types of issues.

I do agree with you there are so many different configurations for
freevo which means amny options are poorly supported at best.  I am
one of those SPIDF users you mention and the whole reason I moved to
SPIDF was because I couldn't get the volume stuff to work when I was
grabbing analogue TV with my crappy analogue tv card.  If I watched a
movie while recording from line in I would either hear what I was
recording or not hear anything at all.  This was the type of things we
dealt with as uesers of 1.6.  Too much hardware options..

I would respectfully ask that you consider freevo as branched already.
 2.0 is a completelys eperate branch to series 1.  1.6 was superseded
by 1.7 a long time ago.  And 1.7 almost daily updated by duncan with
patches submitted by the community.  I think it is 'more' polished
though there is obious room for improvement like some HD skins ;-).

I think it is a bit of a stretch that we would ask a user base to
rollback to 1.6.  I don't mind if you choose to use 1.6.  But I would
like it more if you attempted to use  develop on 1.7.  At least then
your code will have the visibility of the rest of the user base and
might have a chance to get ported to 2.0 once it does become stable.

Mick

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [Patches] fixes required for CD-burn plugin to function again (rel 1 brach)

2007-01-22 Thread mike lewis
On 1/23/07, Duncan Webb [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  On 1/22/07, mike lewis [EMAIL PROTECTED] wrote:
  Hi,
 
  Been a while since I submitted a patch.  Just tried to do this on SF
  but get the following error:
 
 
  ERROR
 
  Artifact: This ArtifactType Does Not Allow Anonymous Submissions.
  Please Login.
 
  I'm not a sf user so can't do that! ;-)
 
  ---
  CD BURN currently crashes when config is run.  This is fixed with the
  following crash.  Not sure what happen or why it ever worked without
  this ;-).
 
  One option is to remove the fruity stuff.  But, as I wrote it, and I
  like it, my patch is the other option, (fix the freevo core to allow
  code other than x=y in the config procedure).
 
  FILE = helper.patch
 
  Now that it's no longer crashing, we can make use of that fruity stuff
  in config().  To do this, the defaults need to be removed from
  freevo_conf.py.  Don't worry.  config() will add them in again...
 
  FILE =  freevo_config.patch
 
  CD Burn was not burning DVD's.  I've had a quick hack at the code to
  fix the crash's one experiences when attempting to burn a DVD.  I've
  just successfully burned a DVD in growisofs mode (iso file).  However,
  after I wrote the code to use CDBurn for iso's I realised my version
  of cdburn doesn't support DVD's.  What the??  For other users they now
  have an option of using the nice autofeatures in config() and thus
  auto discovered device's that cdburn gives you.  Or, if your like me,
  and using ubuntu edgy, your have to set the use growisofs are right
  now your device i hard coded.
 
  FILE = cd_burn.patch
  ---
  So before i go to bed I may as well make the device growisofs uses a
  config option instead of hard coded.  So here is an update to the
  previous patch for cd_burn which does all of the above.
 
  Cheers,
  M

 Hi Mike,

 Sorry but you cd_burn patches wont apply. They need to be done against
 the latest svn version.

Oh.  I didn't realise this.  I thought because I was changing files
that are fairly static, (helpers/plugins.py  plugins/cd_burn.py) that
they would apply.

As for the freevo_config.py.  I figured you would just delete the
offending lines, as the plugin will in all cases set the defaults, no
entry is required in freevo_config.py.  But, I also thought I didn't
quite have the right to send in a patch removing the whole cd_burn
section from the master config file..

That being said.  This is another issue which I'd like to discuss.  I
discovered when fixing this stuff that an entry in freevo_conf.py will
override the defaults that the config() function will offer.  THis
means in all cases the plugins defaults are overridden by freevo's
defaults.  And then the local_config.py will override freevo's
defaults.

I think we should try to stick with the old way.  Freevo core settings
are in freevo_config.py.  Plugins set there own defaults.  And
local_config.py overwrite either the plugins or freevo core settings.

 Just have a look at the contributing section in the wiki.
 http://freevo.sourceforge.net/cgi-bin/doc/Contributing#head-9ec333e919eefa9afe3b19d417596d388a209b6d

OK.  It will be a week or so as I'm going on a camping trip! Yay.

 You don't need to add imports to helpers/plugins.py if they are not used
 in this module and they don't seem to be.

When issuing:

freevo helpers cd_burn -i

The cdburn plugin will crash on both no time and no popen2.  This is
because both these are used by the config() function and for some
reason they are not available to the plugin when called by helpers;
even though the plugin itself imports them.

Is this my system only?  I was under the impression everyone was
expienceing crashes when trying to run helpers cdburn -i.

If I'm right.  I don't understand why.  I wrote that function back in
freevo 1.5 days.  And it worked fine back then.  But it don't work
fine without the imports.

The other option is to remove the (fantastic) code that autodetects
the cdburn device.  I love this code.  As it's the first magic I added
freevo ;-).  But if you guys don't want to change helpers then it
won't work and users will have to do without the magic.

Mike

[snip]

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Back in the game

2007-01-15 Thread mike lewis
On 1/16/07, Michael Beal [EMAIL PROTECTED] wrote:
 Hey everyone!  It's been a while since I've done anything with Freevo but,
 now that I have a PC that works right and a stable development station, I'm
 gearing up to jump back in!  Well, sort of  Read on.

 First, my quibbles and questions...  Freevo has a lot of great development
 going on and a lot of cool features are yet to be added.  I really look
 forward to v2.0!  However, after looking over some of the code in 1.6.2,
 there seems to be some overt complicating of the internals.  For example, in
 ivtv_xine_tv.py there's a reference call to the mixer plugin and direct
 manipulation of the audio from within when it isn't necessary.  In mixer.py,
 I have to question why we're accessing hardware directly rather than using a
 higher level tool?  The OS, it's hardware drivers and their associated tools
 are available to handle this type of thing.  All claims of Why add another
 dependency? aside, why not use the tools built into the OS?

 I don't know how DVD's sound in other countries when played in Freevo with
 6-channel audio enabled in Mplayer or Xine, but in the U.S. they sound
 awful.  The center channel, where ALL the dialog is recorded, is weak.  The
 Front, Surround and Bass(LFE) channels are unbalanced and frequently over
 power the dialog or start the windows rattling.  (Good examples of this are
 Underworld and Queen of the Damned.  The bass channel will deafen you
 while you strain to hear a single spoken word.  In Queen of..., the
 narrative is plain and clear from the front channels while the dialog is
 almost missing.)

I use hwac3 in mplayer and most things sound fine.  Ig uess things are
different when mixing to six chanel out as opposed to coax or
optical???

I use my amp to decoe the ac3 and control each channels volume.  That
being said, I am not avert to a 'sound' menu to manually configure
each chanels volume if its possible...  But I don't think with my
carruent hardware it is for me.  Might be time for me to get an
ex-digi hey?

 For this reason, I have spawned and have been improving a new mixer which I
 have named sixmixer.py and a new volume control for use with sixmixer.py
 which reflects the volume settings for the Front, Surround, Center and
 Bass(LFE) channels.  When I am sure these do not break Freevo in any way (at
 least not on my system), I'll post them here.  I've also done some removal
 of code to eliminate conflicts with sixmixer.py.  Sixmixer.py uses the
 amixer control to handle volume settings.  I chose this because the ALSA
 sound system is by far the most common among Linux distros.  I know OSS is
 out there and in good use but OSS, if I remember correctly, contains ALSA
 wrappers for programs that are designed to use ALSA by default.  I'll be
 adding OSS and ARTS support in the near future.  I don't know enough about
 the JACK audio system to make the necessary additions to sixmixer.py so
 support isn't planned.  In order to make sixmixer.py work from the remote, I
 had to add events and new remote button mappings to events.py which may have
 broken something as I keep getting a crash when I try to rename a favorite.
 (Something about subsurface out of range or something like that when I use
 any of the remote's number buttons or keyboard...)  I also took the liberty
 of adding the special MENU button mappings to events.py.

 I haven't seen where a configuration tool has been built for Freevo.  This
 is what I intend to work on for a while.  Initially, this tool will be built
 from 1.6.2 and will begin with a better tool for adjusting sixmixer.py.  As
 I stated above, I think I broke something when I remapped some of the remote
 keys.  The best way to keep the remote events in a pristine state is to
 write a separate control to adjust and track the sixmixer.py settings.  In
 so doing, 6-channel audio can become the _default_ for Freevo which should
 make a number of people VERY happy.  Afterward, I'll work on code which will
 detect the absence of local_conf.py and then try to detect as much hardware
 as possible, building a basic local_conf.py as it goes.  (Due to it's
 extreme simplicity, the Rain skin will be used for defining the menus for
 the forthcoming Settings plugin.)

 We'll see where these projects go from there.  If it seems a fork in the
 Freevo project becomes necessary, I'll seek feedback on that idea before
 hand.

THis al sounds great.  Looking forward to seeing it! ;-).

 Thanks guys!

 Michael

  
 Bored stiff? Loosen up...
 Download and play hundreds of games for free on Yahoo! Games.


 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV

 

Re: [Freevo-devel] [Freevo 2 feature request] 3D in freevo

2007-01-13 Thread mike lewis
On 1/13/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Sat, 2007-01-13 at 10:38 +0900, mike lewis wrote:
  Now I bet you all knew about that 3D stuff but I didn't.  :(.

 Pretty much. :)

 Unfortunately some of those fancy 3D effects will not make it into
 freevo (freevo2 that is) due to some limitations in the underlying
 display library (evas).

 But all is not lost, we still do have enough flexibility to do some cool
 stuff, especially with some clever theme designers.  See
 http://urandom.ca/~tack/kaa-menu-demo.avi for a brief example of what
 the engine will be able to do.

Ok well..  They bouce at least ;-).  I tried to download that some
time ago.  It really does offer some very sleek'ness doesn't it?

M

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] matroxfb kernel patches

2007-01-13 Thread mike lewis
On 1/13/07, Duncan Webb [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  On 1/13/07, mike lewis [EMAIL PROTECTED] wrote:
  On 1/13/07, Duncan Webb [EMAIL PROTECTED] wrote:
  Lucian Muresan wrote:
  Jason Tackaberry wrote:
  On Fri, 2007-01-12 at 23:31 +0800, mike lewis wrote:
  Before I go off to bed I just have to say that I figured out what the
  issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
  coded the RAM size (from 16 to 32) and now there is not more artifacts
  on the screen.
  Where did you hardcode this?
  I think the proper way is not to hardcode it, but to apply the so-called
  matroxfb-full-memory kernel patch. Another useful patch might be the
  one called matroxfb-g400-clock, I don't know why they haven't made it
  into the kernel for such a long time. You can find older versions of
  them in the 'patches' directory of the DirectFB source, and I guess they
  apply to recent kernels too, or you can easily adapt them by hand. If
  you prefer, you can use mine attached in this message, already adapted
  for 2.6.18 (should also apply to 2.6.19), the one called
  linux-2.6.18_matroxfb-address-ioctl_v3.diff is necessary for newer
  versions of DirectFB.
  I wouldn't use the matroxfb-g400-clock patch, Villi recommended to use
  it and I tried it recently and it fucked up the driver big time. May be
  it depends on the card a bit, mines a DH with sdram.
 
  The matroxfb-full-memory is good though.
 
  Hmm, Not sure about this one.. I'm not useing FB just mga_vid under X??
 
  I just had another look at mga_vid.c in under vidix and I still can't
  work out how they are working out the RAM size.   But I'm sure these
  two feature (matroxfb and mga_vid) are not one in the same...

 All depends if the mga_vid driver sits on top of the framebuffer or
 access the hardware directly. If it sits on the framebuffer then the
 full memory patch should make a difference.

 Having said this a quick look at the code and it seems that mga_vid
 access the hardware directly. From my configuration I see:
 # dmesg | grep mga
 mga_vid: Found MGA G400/G450 at :01:00.0
 mga_vid: MMIO at 0xe39e framebuffer: 0xF600
 mga_vid: OPTION word: 0x40040120  mem: 0x00  SDRAM
 mga_vid: detected RAMSIZE is 16 MB
 mga_vid: 1 supported cards found
 mga_vid: using major: 83 (assigned or default!)

 So it would seem that my card has 16MB of SDRAM. which is a bit strange
 as the memory chips are SGRAM. This has determined by the PCI config of
 the card. May be updating the card's firmware changed this.

 The size can be overridden by the modprobe options:
 # modinfo mga_vid
 filename:   /lib/modules/2.6.18.5-hawk-r1/extra/mga_vid.ko
 author: Aaron Holtzman [EMAIL PROTECTED]
 license:GPL
 parmtype:   mga_ram_size:array of int
 parmtype:   mga_top_reserved:array of int
 parmtype:   mga_brightness:array of int
 parmtype:   mga_contrast:array of int
 parmtype:   major:int
 vermagic:   2.6.18.5-hawk-r1 preempt mod_unload PENTIUMIII gcc-3.4
 depends:

 I think that a:
 modprobe mga_vid mga_ram_size=32
 should do the trick then I see:
 mga_vid: Found MGA G400/G450 at :01:00.0
 mga_vid: MMIO at 0xe39e framebuffer: 0xF600
 mga_vid: OPTION word: 0x40040120  mem: 0x00  SDRAM
 mga_vid: RAMSIZE forced to 32 MB
 mga_vid: 1 supported cards found
 mga_vid: using major: 83 (assigned or default!)


Yep, not problems there.  Mine is a problem with xine's implementation
of the mga_vid vo in vidix.

---
[EMAIL PROTECTED]:~$ dmesg | grep mga
[17179594.884000] mga_vid: Found MGA G400/G450 at :01:00.0
[17179594.884000] mga_vid: MMIO at 0xd0c18000 framebuffer: 0xCC00
[17179594.884000] mga_vid: OPTION word: 0x50044120  mem: 0x10  SGRAM
[17179594.884000] mga_vid: detected RAMSIZE is 32 MB
[17179594.884000] mga_vid: 1 supported cards found
[17179594.884000] mga_vid: using major: 83 (assigned or default!)
[17179627.332000] [drm] Initialized mga 3.2.1 20051102 on minor 0
---

but..
---
sudo xine -V vidix /mnt/hdb1/Movies/kids/Movie.avi --verbose=2 | grep mga
[mga_crtc2] Found MGA G400/G450
[mga_crtc2] detected RAMSIZE is 16 MB
[mga_crtc2] Set write-combining type of video memory
[mga_crtc2] IRQ support disabled
---

Thanks for your help though!

Mike

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-12 Thread mike lewis
On 1/12/07, Lucian Muresan [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  On 1/12/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
  On Fri, 2007-01-12 at 09:45 +0900, mike lewis wrote:
  I think we should just tell everyone to use xine. :)
  Me, not a fan of xine.
 
  I don't like xine either..
  Just wondering, for those who don't like xine, why is that?
 
 
  Well; for me..  It's the limited support for mga_vid.
 
  It used to be the limited codec support.  But I haven't found a file
  xine couldn't play on my PC for a while..
 
  My ubuntu edgy implemntation of xv seems broken.  I'm over the DIY
  style of Gentoo; but I couldn't get X to compile on Gentoo either.
 
  I have a G400 which works great.  But, in vidix (in player or xine) |
  (with mga_vid support) my screen has lots of artifacts.  With mplayers
  mga or xmga there are no artifacts.  And xine only supports my card
  under vidix.  By supports my card I mean hardware scaling.

 Isn't it also supported under DirectFB?

I'm not sure I haven't tried that in a long time.  df_xine though,
does not support things like the scaling libraries in xinelib.  It's a
very limited interface compared to xine-ui. Actually, I had to hack
fbxine to support it also, so I might be able to hack df_xine to
scale..  But.  I'd rather go with the easiest option, and that is X.
And from memory DirectFB excludes the use of X right?

Mick

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-12 Thread mike lewis
On 1/12/07, Lucian Muresan [EMAIL PROTECTED] wrote:
 mike lewis wrote:
 [..]
  I'm not sure I haven't tried that in a long time.  df_xine though,
  does not support things like the scaling libraries in xinelib.  It's a
  very limited interface compared to xine-ui. Actually, I had to hack
  fbxine to support it also, so I might be able to hack df_xine to

 If fbxine supports what you  want, you could try it on DirectFB, as
 Claudio Ciccani from the DFB team submitted a DirectFB output driver
 some time (over a year) ago. You may have to tweak the DFBARGS
 environment variable and maybe also video.device.directfb_layer_id in
 the xine config file to make it work (at least I had to, in order to get
 the picture on the TV, from my G400, I got that info from this thread:
 http://mail.directfb.org/pipermail/directfb-users/2006-January/001390.html )

  scale..  But.  I'd rather go with the easiest option, and that is X.
  And from memory DirectFB excludes the use of X right?

 Well, on my HTPC, as long as I have the G400 and only a standard
 resolution PAL TV, hooked via SCART-RGB and the results are brilliant
 for that kind of setup, X is overkill for me. If I had the money to buy
 a *real* HDTV, not the crap they still sell nowadays, I'd probably go
 with nvidia, X and XvMC.
 BTW, there is also XDirectFB (haven't tried it, though).

Yes I agree, the G400 TV is great.  But I picked a projector recently
so now I'm using the cards VGA output.  And I was hoping on getting
some new hardware to boot also ;-).  But for now.. I just wanted to
see if I could get the card working satisfactorily (is that a word?)
in X with xine as I used to.

About 10 minutes ago I just finished compiling xinelib and vidix
outout is still tearing so I might now be forced to try some of the
less mainstream options. ;-).

Thanks for the chat.  Oh, and thanks for the advice on fbxine.

Mick

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-12 Thread mike lewis
On 1/12/07, mike lewis [EMAIL PROTECTED] wrote:
 On 1/12/07, Lucian Muresan [EMAIL PROTECTED] wrote:
  mike lewis wrote:
  [..]
   I'm not sure I haven't tried that in a long time.  df_xine though,
   does not support things like the scaling libraries in xinelib.  It's a
   very limited interface compared to xine-ui. Actually, I had to hack
   fbxine to support it also, so I might be able to hack df_xine to
 
  If fbxine supports what you  want, you could try it on DirectFB, as
  Claudio Ciccani from the DFB team submitted a DirectFB output driver
  some time (over a year) ago. You may have to tweak the DFBARGS
  environment variable and maybe also video.device.directfb_layer_id in
  the xine config file to make it work (at least I had to, in order to get
  the picture on the TV, from my G400, I got that info from this thread:
  http://mail.directfb.org/pipermail/directfb-users/2006-January/001390.html )
 
   scale..  But.  I'd rather go with the easiest option, and that is X.
   And from memory DirectFB excludes the use of X right?
 
  Well, on my HTPC, as long as I have the G400 and only a standard
  resolution PAL TV, hooked via SCART-RGB and the results are brilliant
  for that kind of setup, X is overkill for me. If I had the money to buy
  a *real* HDTV, not the crap they still sell nowadays, I'd probably go
  with nvidia, X and XvMC.
  BTW, there is also XDirectFB (haven't tried it, though).
 
 Yes I agree, the G400 TV is great.  But I picked a projector recently
 so now I'm using the cards VGA output.  And I was hoping on getting
 some new hardware to boot also ;-).  But for now.. I just wanted to
 see if I could get the card working satisfactorily (is that a word?)
 in X with xine as I used to.

 About 10 minutes ago I just finished compiling xinelib and vidix
 outout is still tearing so I might now be forced to try some of the
 less mainstream options. ;-).

Before I go off to bed I just have to say that I figured out what the
issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
coded the RAM size (from 16 to 32) and now there is not more artifacts
on the screen.  Soo.. Jaason.. I'm back on the xine bandwagon now ;-).

Mick
 Thanks for the chat.  Oh, and thanks for the advice on fbxine.

 Mick


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-12 Thread mike lewis
On 1/13/07, Chandan Pitta [EMAIL PROTECTED] wrote:
 On 1/12/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
  On Fri, 2007-01-12 at 23:31 +0800, mike lewis wrote:
   Before I go off to bed I just have to say that I figured out what the
   issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
   coded the RAM size (from 16 to 32) and now there is not more artifacts
   on the screen.
 
  Where did you hardcode this?
 
Soo.. Jaason.. I'm back on the xine bandwagon now ;-).
 
  :)
 
  I asked the question because I too used to be a xine bigot.  Then I
  started working with xine-lib, and saw that it really was nicely
  designed, and then I realized almost all my xine bigotry stemmed from
  the hideousness that is xine-ui.

 Bingo! xine-ui is really the cause of my dislike. Other areas that
 mplayer was better include support a vast variety of formats and less
 taxing on my CPU. But I switched from xine to mplayer a long time ago.
 May be xine is much better now. I guess once you start using a player
 you get hooked to it (learning all the options and keyboard
 short-cuts). None the less I am open to the switch and will give xine
 a try :)

But Jason didn't say xine-ui had improved ;-) ...

M

 
  Freevo2 will not be using xine-ui, but rather uses xine-lib directly.
 
  Overall I vastly prefer xine to mplayer.  Not that there aren't a few
  areas I'd like to see xine improve in -- like seek response time.
 
  Cheers,
  Jason.
 
 
  -
  Take Surveys. Earn Cash. Influence the Future of IT
  Join SourceForge.net's Techsay panel and you'll get the chance to share your
  opinions on IT  business topics through brief surveys - and earn cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
  ___
  Freevo-devel mailing list
  Freevo-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-12 Thread mike lewis
On 1/13/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Fri, 2007-01-12 at 23:31 +0800, mike lewis wrote:
  Before I go off to bed I just have to say that I figured out what the
  issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
  coded the RAM size (from 16 to 32) and now there is not more artifacts
  on the screen.

 Where did you hardcode this?

in mga_vid.c under drivers/vidix

I found an option mga_vid_sdram or similar and tried to set it to 32
from the command line and from the .xine/config file.  But neither of
these worked; so in the bit where the cards ram is autodetected I made
them all 32.  Not very transferable but I was in a hurry to get a DVD
going for the mrs ;-).

   Soo.. Jaason.. I'm back on the xine bandwagon now ;-).

 :)

 I asked the question because I too used to be a xine bigot.  Then I
 started working with xine-lib, and saw that it really was nicely
 designed, and then I realized almost all my xine bigotry stemmed from
 the hideousness that is xine-ui.

Actually, most of my xine bigotry was and is really just a reflection
of the people who taught me linux's opinions of media players.  As I
mature in my linux experience though, I like to pick applications
which have open support environments.  *Just in case* I wonday submit
a patch ;-).  And from memory I'm pretty sure my scaling hack for
fbxine got accpeted into the main tree; I might be kidding myself on
that one but I think it did.  So with my new philosophy I really
should stick to xine shouldn't I? hehe.

 Freevo2 will not be using xine-ui, but rather uses xine-lib directly.

And I can't wait to help test it ;-) hehe.

Mike


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] matroxfb kernel patches

2007-01-12 Thread mike lewis
On 1/13/07, Duncan Webb [EMAIL PROTECTED] wrote:
 Lucian Muresan wrote:
  Jason Tackaberry wrote:
  On Fri, 2007-01-12 at 23:31 +0800, mike lewis wrote:
  Before I go off to bed I just have to say that I figured out what the
  issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
  coded the RAM size (from 16 to 32) and now there is not more artifacts
  on the screen.
 
  Where did you hardcode this?
 
  I think the proper way is not to hardcode it, but to apply the so-called
  matroxfb-full-memory kernel patch. Another useful patch might be the
  one called matroxfb-g400-clock, I don't know why they haven't made it
  into the kernel for such a long time. You can find older versions of
  them in the 'patches' directory of the DirectFB source, and I guess they
  apply to recent kernels too, or you can easily adapt them by hand. If
  you prefer, you can use mine attached in this message, already adapted
  for 2.6.18 (should also apply to 2.6.19), the one called
  linux-2.6.18_matroxfb-address-ioctl_v3.diff is necessary for newer
  versions of DirectFB.

 I wouldn't use the matroxfb-g400-clock patch, Villi recommended to use
 it and I tried it recently and it fucked up the driver big time. May be
 it depends on the card a bit, mines a DH with sdram.

 The matroxfb-full-memory is good though.

Hmm, Not sure about this one.. I'm not useing FB just mga_vid under X??

M
 Duncan


 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] matroxfb kernel patches

2007-01-12 Thread mike lewis
On 1/13/07, mike lewis [EMAIL PROTECTED] wrote:
 On 1/13/07, Duncan Webb [EMAIL PROTECTED] wrote:
  Lucian Muresan wrote:
   Jason Tackaberry wrote:
   On Fri, 2007-01-12 at 23:31 +0800, mike lewis wrote:
   Before I go off to bed I just have to say that I figured out what the
   issue was.  vidix wasn't detecting the RAm size of my card.  So I hard
   coded the RAM size (from 16 to 32) and now there is not more artifacts
   on the screen.
  
   Where did you hardcode this?
  
   I think the proper way is not to hardcode it, but to apply the so-called
   matroxfb-full-memory kernel patch. Another useful patch might be the
   one called matroxfb-g400-clock, I don't know why they haven't made it
   into the kernel for such a long time. You can find older versions of
   them in the 'patches' directory of the DirectFB source, and I guess they
   apply to recent kernels too, or you can easily adapt them by hand. If
   you prefer, you can use mine attached in this message, already adapted
   for 2.6.18 (should also apply to 2.6.19), the one called
   linux-2.6.18_matroxfb-address-ioctl_v3.diff is necessary for newer
   versions of DirectFB.
 
  I wouldn't use the matroxfb-g400-clock patch, Villi recommended to use
  it and I tried it recently and it fucked up the driver big time. May be
  it depends on the card a bit, mines a DH with sdram.
 
  The matroxfb-full-memory is good though.
 
 Hmm, Not sure about this one.. I'm not useing FB just mga_vid under X??

I just had another look at mga_vid.c in under vidix and I still can't
work out how they are working out the RAM size.   But I'm sure these
two feature (matroxfb and mga_vid) are not one in the same...

Mick
 M
  Duncan
 
 
  -
  Take Surveys. Earn Cash. Influence the Future of IT
  Join SourceForge.net's Techsay panel and you'll get the chance to share your
  opinions on IT  business topics through brief surveys - and earn cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
  ___
  Freevo-devel mailing list
  Freevo-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] [Freevo 2 feature request] 3D in freevo

2007-01-12 Thread mike lewis
Howdi Hi.

Yesterday someone showed me the 3D desktop effects that are in X at
the moment (i think he was using gentoo, gnome).  He shoed me things
like

- 3D wobbling and stretching of the desktop and windows.  Something to
do when your on the phone chatting is grab your window and woble it
around.  Kind of like doodling.  Pointless but it can look nice.
- 3D screen rotations.  So if you have a desktop setup with 4 virutal
desktops, you hold down some magic keys and move the mouse around at a
cube with all th screens as sides is rotating in front of your very
eyes.

Now, I thinks to myself.  How cool would it be if freevo could make
use of some of these features..  Like for example at the end of a
movies the movies wobbles before it shrinks away..  Or, when we
click play  on an item, the freevo screen cubes itself, rotates to
the dvd menu or similar, and then uncubes onto that item/video in
play mode?

Wow that would be cool ;-).

Now I bet you all knew about that 3D stuff but I didn't.  :(.

Mick

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-11 Thread mike lewis
  I think we should just tell everyone to use xine. :)

 Me, not a fan of xine.

I don't like xine either.. But I do use if for DVD support.  And
really; my 3 uses of freevo are now: TV, Music, and DVD's or DVD-Rips
of my own movies.  WHich means I don't have alot of media that needs
mplayers special skills..

That being said; I like mplayers special skills.  But I really don't
mind if we get stuck on xine..

M 2 cents.

Mick
 
 
  -
  Take Surveys. Earn Cash. Influence the Future of IT
  Join SourceForge.net's Techsay panel and you'll get the chance to share your
  opinions on IT  business topics through brief surveys - and earn cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
  ___
  Freevo-devel mailing list
  Freevo-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freevo-devel
 

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-11 Thread mike lewis
On 1/12/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Fri, 2007-01-12 at 09:45 +0900, mike lewis wrote:
I think we should just tell everyone to use xine. :)
  
   Me, not a fan of xine.
  
  I don't like xine either..

 Just wondering, for those who don't like xine, why is that?


Well; for me..  It's the limited support for mga_vid.

It used to be the limited codec support.  But I haven't found a file
xine couldn't play on my PC for a while..

My ubuntu edgy implemntation of xv seems broken.  I'm over the DIY
style of Gentoo; but I couldn't get X to compile on Gentoo either.

I have a G400 which works great.  But, in vidix (in player or xine) |
(with mga_vid support) my screen has lots of artifacts.  With mplayers
mga or xmga there are no artifacts.  And xine only supports my card
under vidix.  By supports my card I mean hardware scaling.

Mike

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vf_overlay/outbuf 2007-01-07 release

2007-01-10 Thread mike lewis
On 1/11/07, Jason Tackaberry [EMAIL PROTECTED] wrote:
 On Sun, 2007-01-07 at 14:10 -0500, Jason Tackaberry wrote:
  This fixes bugs exposed by recent commits in kaa.popcorn.

 Only it doesn't do so correctly.  This one, I hope, does.

 http://urandom.ca/mebox/downloads/patches/vf_overlay_outbuf-2007-01-10-TESTING.diff

 Note that I have begun the process on the mplayer-dev-eng list of
 getting this patch merged.

Yay!  Soo then.  How can I test this?  Is freevo2 ready to use these features?

Mick

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] cache bug in 1.7

2007-01-09 Thread mike lewis
Hello,

Just writing to tell you that I found a bug in that way
---
freevo cache --rebuild
---
works.

Basically, when a directory is removed; those items are not removed
from the cache.

So for instance, with my USB disk; which mounts to:
/media/USB

If I remove that directory (so USB is not an item under media any
longer) and then run freevo cache --rebuild; and then create the
directory again and mount the device to it; freevo's still has a cache
of the items.

Why is this a problem?  In a perfect world it's not.  But what with my
recent problems setting up kaa I found that all my iso's were cached
as files, not as dvd's.  When I ran freevo cache --rebuild it fixed
all my local drives (all one of them); and I was happy with having to
cache on the fly when I plugged the USB drive in.  Bt; freevo
still held the old cache entries.

I think a better way would be for freevo to delete entries under a
folder which no longer exists?

Mike

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Unable to compile Kaa

2006-12-26 Thread mike lewis
I was going to try the test release of freevo 1.7 so I downloaded the
kaa release from a few weeks ago.  It errors on install at the
following file:

src/extensions/shmmodule.c

I checked out svn just in case.  It has the same error...  Can somebody help?

I'm running ubuntu edgy.

[EMAIL PROTECTED]:/build/freevo/svn/kaa$ sudo python setup.py install
[setup] Entering kaa submodule base
glib = 2.4.0 not found; kaa.db will be unavailable
inotify supported by glibc; good.
running install
running build
running build_py
running build_ext
building 'kaa.shmmodule' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.4 -c
src/extensions/shmmodule.c -o
build/temp.linux-i686-2.4/src/extensions/shmmodule.o -Wall
src/extensions/shmmodule.c:120:20: error: Python.h: No such file or directory
src/extensions/shmmodule.c:121:26: error: structmember.h: No such file
or directory
src/extensions/shmmodule.c:136: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:142: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:153: error: expected
specifier-qualifier-list before 'PyObject_HEAD'
src/extensions/shmmodule.c:160: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'PyTypeObject'
src/extensions/shmmodule.c:170: error: expected
specifier-qualifier-list before 'PyObject_HEAD'
src/extensions/shmmodule.c:186: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'PyTypeObject'
src/extensions/shmmodule.c:195: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:196: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c: In function 'check_memory_identity':
src/extensions/shmmodule.c:217: error: 'PyShmMemoryObject' has no
member named 'shmid'
src/extensions/shmmodule.c:218: error: 'PyShmMemoryObject' has no
member named 'ds'
src/extensions/shmmodule.c:219: error: 'PyShmMemoryObject' has no
member named 'ds'
src/extensions/shmmodule.c:235: error: 'PyShmMemoryObject' has no
member named 'ds'
src/extensions/shmmodule.c:236: error: 'PyShmMemoryObject' has no
member named 'ds'
src/extensions/shmmodule.c:237: error: 'PyShmMemoryObject' has no
member named 'ds'
src/extensions/shmmodule.c: At top level:
src/extensions/shmmodule.c:257: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:297: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:320: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:350: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:374: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:400: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:426: error: expected '=', ',', ';', 'asm'
or '__attribute__' before '*' token
src/extensions/shmmodule.c:463: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'memory_methods'
src/extensions/shmmodule.c:495: error: array type has incomplete element type
src/extensions/shmmodule.c:496: error: 'T_INT' undeclared here (not in
a function)
src/extensions/shmmodule.c:496: warning: implicit declaration of
function 'offsetof'
src/extensions/shmmodule.c:496: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:496: error: expected expression before 'struct'
src/extensions/shmmodule.c:496: error: expected expression before 'struct'
src/extensions/shmmodule.c:496: error: 'RO' undeclared here (not in a function)
src/extensions/shmmodule.c:497: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:497: error: expected expression before 'struct'
src/extensions/shmmodule.c:498: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:498: error: expected expression before 'struct'
src/extensions/shmmodule.c:498: error: expected expression before 'struct'
src/extensions/shmmodule.c:499: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:499: error: expected expression before 'struct'
src/extensions/shmmodule.c:499: error: expected expression before 'struct'
src/extensions/shmmodule.c:500: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:500: error: expected expression before 'struct'
src/extensions/shmmodule.c:501: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:502: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:502: error: expected expression before 'struct'
src/extensions/shmmodule.c:503: error: expected expression before
'PyShmMemoryObject'
src/extensions/shmmodule.c:503: error: expected expression before 'struct'

[Freevo-devel] www.freevo.org issue

2006-12-20 Thread mike lewis
Hello,

Just discovered the link off www.freevo.org to Browse Source goes to
the old cvs; which is dead' not the new svn..

Is there a web front end to the new SVN?  If so, I'd like to know where it is.

Mike

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [ freevo-Feature Requests-1617241 ] Mount dvd iso images.

2006-12-18 Thread mike lewis
On 12/17/06, SourceForge.net [EMAIL PROTECTED] wrote:
 Feature Requests item #1617241, was opened at 2006-12-17 03:46
 Message generated for change (Tracker Item Submitted) made by Item Submitter
 You can respond by visiting:
 https://sourceforge.net/tracker/?func=detailatid=446898aid=1617241group_id=46652

 Please note that this message will contain a full copy of the comment thread,
 including the initial issue submission, for this request,
 not just the latest update.
 Category: Freevo Core
 Group: None
 Status: Open
 Priority: 5
 Private: No
 Submitted By: Joris Vandalon (jorisvandalon)
 Assigned to: Nobody/Anonymous (nobody)
 Summary: Mount dvd iso images.

 Initial Comment:
 Hi,

 I was thinking that it would be cool to have an option to mount .iso / .img 
 files to a mount point which can bedefined in the config so they can be 
 played like normal dvd's. This because when playing images there will be 
 issues with subtiles and menu's. The dvd plugin let's you select chapters, 
 but this is not realy handy since you don't know what exact chapter you want. 
 Xine handles dvd's better.


 Cheers,
 Joris
Can't Xine play iso images?  I thought it could??

Mick

 --

 You can respond by visiting:
 https://sourceforge.net/tracker/?func=detailatid=446898aid=1617241group_id=46652

 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Using encoding server

2006-12-04 Thread mike lewis
On 12/4/06, Duncan Webb [EMAIL PROTECTED] wrote:
 Evan Hisey wrote:
  Agree with mike on this one or even for converting TV mpegs to DVD
  suitable ones. After looking at the encoder menu, it looks like some
  thing that could be configured with encoding options in local_conf.py.
  Or at least disable/enable only certain formats. For example the
  version of MPlayer that I compile for slackware does not seem to have
  xvid encoding available( looking in to fixing this).
 
  Evan
 
  On 12/3/06, mike lewis [EMAIL PROTECTED] wrote:
  On 12/3/06, Duncan Webb [EMAIL PROTECTED] wrote:
  Evan Hisey wrote:
  Duncan-
How do you use the encoding server? I have, i think all the plugins
  loaded and the idlebar says it is running but has no jobs.
  Only works for mpeg files and DVDs, doesn't make sense for avi files and
  maybe other video types.
 
  I disagree.  This is a good feature to drop the size of any recording
  or already re-encoded recording to something ipod'able.

 So you would like to re-encode an avi to an avi, or what is the
 container for ipods?

I don't have an ipod ;-).  But, I do have a DVD burner so burning from
avi to dvd is something I would like right now..  But someone on the
user list was asking about them?  Or was that you?

 I have been thinking about changing the menu to act a bit like
 favourites  on the TV menu, i.e. sub-menus for each item.

I tried hacking on the encoding server about 14 months ago.  I tried
to extend the menu show you could configure your options.  The idea
was to  have a selection of preset options that you could scroll
though and select, like file type, screen resolution, audio stream
type; and then hit go.

However..  I failed miserably and also lost the code ;-).

Would be very impressed and thankfull to anyone who could make
something similar..

Mike
 Duncan.


 -
 Take Surveys. Earn Cash. Influence the Future of IT
 Join SourceForge.net's Techsay panel and you'll get the chance to share your
 opinions on IT  business topics through brief surveys - and earn cash
 http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Fwd: [xine-devel] Proposal for a common D-Bus interface for media players

2006-12-04 Thread mike lewis

Are you [freevo developers] interested in this?

Mike

-- Forwarded message --
From: Rafaël Carré [EMAIL PROTECTED]
Date: Dec 5, 2006 7:42 AM
Subject: [xine-devel] Proposal for a common D-Bus interface for media players
To: [EMAIL PROTECTED], gnome-multimedia@gnome.org,
[EMAIL PROTECTED], [EMAIL PROTECTED]


Hello,

I'm a developer of VLC Media Player [1]

I've been working recently of a D-Bus [2] control interface for VLC,
to permit other applications to interact with VLC.
This implements basic functions such as:
   - playback control (Play/Pause/Next..)
   - information on medias (Meta-data/Length)
   - playlist editing (Add new elements to play)

I've been looking at how other media players already implemented that,
and I thought all their interfaces were highly redundant, and could
benefit of implementing a single, common, shared interface.

That would let developers use this interface in their programs, and
let their users decide of which media player they wanna use. All about
FREEDOM.

A developer of bmp-x [3], Milosz Derezynski[4], already had this idea
more than one year ago, so this is not very new. You can find his
work, the MPRIS (Media Player Remote Interface Specification) at [5].

I've copied this specification on the videolan wiki [6], and modified
it to my needs. I tried to keep it as general as possible. However
this still needs more work, and comments.

This is why i'm reaching you, developers of some media players, to
comment what i've done or work with me, until that specification
fulfills your needs, and can be used in a real world.

This specification should stay as generic as possible, because media
players that want to make specific methods available with D-Bus can do
it through their specific interface.

For example, basic methods would be available on the service
org.freedesktop.MediaPlayer and VLC would make streaming methods
available on the service org.videolan.vlc. So, a basic control applet
for the KDE panel originally written for amarok would be able to
control VLC, and a complex pygtk script would control streaming
features of VLC.


I'm asking you to read [6].
I strongly encourage you to edit the wiki and send me your comments.
However, if D-Bus is something you're interested in but don't have
time to work on, please let me know with a quick message.


Thanks for taking the time to read this message, and thanks to Milosz
Derezynski for his work on MPRIS, and having pushed me to work on
that.

[1]http://www.videolan.org/vlc
[2] http://dbus.freedesktop.org
[3] http://bmpx.beep-media-player.org
[4] http://bmpx.beep-media-player.org/site/User:Mderezynski
[5] http://bmpx.beep-media-player.org/site/MPRIS
[6] http://wiki.videolan.org/index.php/DBus-spec

--
Rafaël Carré



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV

___
xine-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xine-devel


pgps4FDB1TxoZ.pgp
Description: PGP signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Using encoding server

2006-12-03 Thread mike lewis
On 12/3/06, Duncan Webb [EMAIL PROTECTED] wrote:
 Evan Hisey wrote:
  Duncan-
How do you use the encoding server? I have, i think all the plugins
  loaded and the idlebar says it is running but has no jobs.

 Only works for mpeg files and DVDs, doesn't make sense for avi files and
 maybe other video types.

I disagree.  This is a good feature to drop the size of any recording
or already re-encoded recording to something ipod'able.

Mick

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Support for Hardware Media Center Extenders.

2006-05-03 Thread mike lewis

  For those that don't know Media Center Extenders are network devices
  that plug into your TV and extend Windows Media Center Edition over a
  network. The idea is that you have your Media Center PC in one room
  and you have an extender in all the other rooms in your house that
  have a TV.

 I thought this is what uPnP is for. OK, uPnP sucks, but last time I
 checked Microsoft was supporting it.

 But is would be great to know that my Xbox 360 or SPS 3 were able to
 stream the media off of a freevo box.

I'm sure both support uPnP

 I don't think this should be shouldered by freevo, as these devices
 should come with media players and are build from the 2 most
 successful GUI designers int he world right?

??? 2 most successful GUI designers int he world ???


In terms of revenue ;-)


And this has nothing to do with GUI. There are some simple uPnP calls
and Freevo can announce the content of the hd to other devices. But if
you only want that and use the GUI of the external box, a simple uPnP
server for Linux is what you want. The problem with uPnP is not in
Freevo yet is that it is bloatware: http over udp (*shiver*), xml,
soap and other stuff to make it very complicated.


OK Cool.  THis is all I want if I and when PS3 comes out.


 Does anyone know if there are ways to do this though?  Plsy my avi's
 or dvb streams on these next gen devices?

If you only want to play files, check freshmeat for upnp server. But
why do you want a XBOX in you living room? They aren't very silent.


Well, it's a HT room actually.  Going to have a big kick-ass projector
so I won't be sitting to close to whichever console it is.  But my PC
which I have right now is not very silent.  So I'd rather have and
always on noisy freevo box recording TV and serving music in the
garage say and then have a frontend interface which is silent or can
be turned off.  Haven't really looked in depth at the options, but if
I'm going to own an xbox or ps3, then one want i have is to be able to
watch and listen to my media though it without having to buy DRM'd
content.

If I record TV, I want to watch it.  If I rip my CD's to mp3 or
whatever, I want to listen to it.

My inital plan was to wire my noisy freevo box's video out from the
garage to my HT.  But I'm not sure that this is a goer.  I'd then
have:
a freevo box for wathing and recording and linstening.
a HD or blue ray DVD player
an XBox or PS3.

My amp only has 2 component inputs ;-).  Oh and no HDMI.  Damb this
A/v stuff is a PITA ;-).

Mick


 Are there any good web pages showing the archtecture plans or anything
 along those lines?

http://www.upnp.org/


Dischi

--
It's not Area 51 I'm worried about- it's Areas 1 through 50.






---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid0709bid3057dat1642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: Support for Hardware Media Center Extenders.

2006-04-30 Thread mike lewis

On 4/30/06, Dirk Meyer [EMAIL PROTECTED] wrote:

Jared Kells wrote:
 I am writing to see if anyone knows of any work done on an open source
 implementation of Microsoft's MCX protocol.

Not that I know of.

 For those that don't know Media Center Extenders are network devices
 that plug into your TV and extend Windows Media Center Edition over a
 network. The idea is that you have your Media Center PC in one room
 and you have an extender in all the other rooms in your house that
 have a TV.

I thought this is what uPnP is for. OK, uPnP sucks, but last time I
checked Microsoft was supporting it.


But is would be great to know that my Xbox 360 or SPS 3 were able to
stream the media off of a freevo box.

I don't think this should be shouldered by freevo, as these devices
should come with media players and are build from the 2 most
successful GUI designers int he world right?

Does anyone know if there are ways to do this though?  Plsy my avi's
or dvb streams on these next gen devices?

Are there any good web pages showing the archtecture plans or anything
along those lines?

Mick


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid0709bid3057dat1642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vdr-xine osd error

2005-10-21 Thread mike lewis
On 10/22/05, mike lewis [EMAIL PROTECTED] wrote:
 On 10/22/05, Bellina Software [EMAIL PROTECTED] wrote:
  Hi
  I have a little problem when i pump up the main volume under xine-vdr,
  the system crash saying somethings about the osd.py
 
  I' think the best is to setup some more keys to the vdr-write procedure.
  My question is can you please tell me all the keboard-like assignment
  accessible with the
 
  if event == INPUT_0:
  self.app.write('number0\n')
  return True
 
  in other words where did you get the 'number0\n' string ?
  How many other are available ?
 
  I need the VOLUP abd the VOLDOWN vdr'write strings
 
 The vdr list would be a better place for this.  I have found the
 vdr-xine author to be very helpful/responsive.

 However, the vdr-xine manual does talk about key bindings etc but I
 havn'tgone this far before..

Also, the version I posted 2 or 3 weeks ago used SVDRP for volume control.

Does your version have this?

 Mick



---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] vdr-xine osd error

2005-10-21 Thread mike lewis
On 10/22/05, Bellina Software [EMAIL PROTECTED] wrote:
 Hi
 I have a little problem when i pump up the main volume under xine-vdr,
 the system crash saying somethings about the osd.py

 I' think the best is to setup some more keys to the vdr-write procedure.
 My question is can you please tell me all the keboard-like assignment
 accessible with the

 if event == INPUT_0:
 self.app.write('number0\n')
 return True

 in other words where did you get the 'number0\n' string ?
 How many other are available ?

 I need the VOLUP abd the VOLDOWN vdr'write strings

The vdr list would be a better place for this.  I have found the
vdr-xine author to be very helpful/responsive.

However, the vdr-xine manual does talk about key bindings etc but I
havn'tgone this far before..

Mick


---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: website themes

2005-10-02 Thread mike lewis
On 10/1/05, Karl Lattimer [EMAIL PROTECTED] wrote:
 After some manual tracing and cleaning, combining with the new device...
 Lets see how you like this!

I'd like to say this:
Wow!

Looks very nice.

Mick


---
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Fwd: general user questions

2005-09-25 Thread mike lewis
On 9/25/05, Stephan Kanthak [EMAIL PROTECTED] wrote:
 Hi,

 On Saturday 24 September 2005 19:38, mike lewis wrote:
  I can now get freevo to start in this mode (freevo.conf set to
  1280x720) by hacking at:
  /usr/share/freevo/contrib/fbcon/mgafb
  to include a call to fbset there which is of the resolution I need.
 
  Question 1: running a vga cable, is this how I should setup freevo?
  It does look like freevo thinks MGA is to run the tv-out, as the above
  script is hardwired to turn on the second head..  So maybe there is a
  better way for VGA out?

 That was also my first solution, but I think it's not the best way
 how to do it as the screen flickers during startup (see below).

  I've found xine to actually run better for my needs than mplayer, as I
  can do some aspect changing stuff on the fly (i've hacked at xine-ui
  to enable -a (aspect changing) in vidixfb, let me know if anyone wants
  me to post a patch).

 I managed to get mplayer play at the right aspect ratio by adding

 -aspect 1.27 -fs -vf crop=710:410:5:80

 to the command line. I use the mga output driver (/dev/mga_vid) for
 scaling and vsync.

  So, I've now a very happy widescreen user.. Well, happy but not
  content ;-).  Freevo itself is displaying its screen to low.  There is
  a black bar at the top of the screen, about 1/3 the amount of the
  screen.
 
  Question 2: Has anybody been confronted by this issue before??

 Yes, I have been. My solution was to set

 geometry = 848x480

 in /etc/freevo/freevo.conf and use a special skin to use the correct
 aspect ratio in menus. I posted my 16:9 skin on the user list some weeks
 ago. Of course, you have to tweak the mplayer and xine command lines
 slightly, too. However, one problem with this solution is that in case you
 use framebuffer output you have to change the source of libSDL as they have
 a hardcoded list of supported screen resolution in their driver and you'll
 hardly find ANY 16:9 resolution in this table. When using X as output layer
 you should not have any problems with the resolution.

Thanks Stephen, I followed your post.  A key thing for me is to
actually get the video display working brfore worrying about freevo's
aspect.  Since last night I can no longer get 1280x720 working.  For
some reason the pj is displaying all content about 300 pixels to thr
left.

So I tried the fb mode you posted for your display in that last
thread, and had some peculiar results! Just running mlayer  defining
the screen resolution (screenx screeny??) as freevo would, the ouput
was only about half the screen size (which leads me to believe the pj
was picking the screen resolution as much larger than my mode was set
to...)  What I think is that my new prjector (EPSON DREAMIO TW20) is
*very* specific about the timings etc of the modes it will display.

I have as of this moment giving up trying to display in widescreen
resolutions.  I have found success setting the PJ to squeeze mode
using the resolution of 1280x1024, then running xine and changing the
display aspect ratio to square.

If I understand correctly, I should be able to get the same results in
mplayer with a config file,and setting the display output mode to
16:9.  Ifind xine easier to hack on though, so my next project is to
find out how to get the same result from xine (hardware the aspect
ratio to square..  fbxine is very limited in CLI options compared to X
mode..).

Now, on to freevo and getting the apect right..  My pixel ratio is
*not* natively widescreen (as above, 1280x1024). The ratio is much
closer to 4:3.  So, when we start enabling widescreen in  2.0, a key
requirement is to a) set the pixel's  b) set the aspect ratio.  That
way, there will be no need for what we are doing now, setting these
options in the respectinve players system config.

Still, I'm really really peeved that I can't get 1280x720 working on
my PJ. Would havemade life much easier Iam sure ;-).

Mick


 Stephan


 ---
 SF.Net email is sponsored by:
 Tame your development challenges with Apache's Geronimo App Server.
 Download it for free - -and be entered to win a 42 plasma tv or your very
 own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
 ___
 Freevo-devel mailing list
 Freevo-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freevo-devel



---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42 plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Fwd: general user questions

2005-09-24 Thread mike lewis
I'm running freevo 1.5.3

OK,now I've hacked freevo a bit. I use a VGA cable frommy G400 card to
my projector.

For somecrazy reason, the PJ will only do a few modes, and the best
pic I have found so far is @1280x720 (thanks to Rob).

I can now get freevo to start in this mode (freevo.conf set to
1280x720) by hacking at:
/usr/share/freevo/contrib/fbcon/mgafb
to include a call to fbset there which is of the resolution I need.

Question 1: running a vga cable, is this how I should setup freevo? 
It does look like freevo thinks MGA is to run the tv-out, as the above
script is hardwired to turn on the second head..  So maybe there is a
better way for VGA out?

I've found xine to actually run better for my needs than mplayer, as I
can do some aspect changing stuff on the fly (i've hacked at xine-ui
to enable -a (aspect changing) in vidixfb, let me know if anyone wants
me to post a patch).

So, I've now a very happy widescreen user.. Well, happy but not
content ;-).  Freevo itself is displaying its screen to low.  There is
a black bar at the top of the screen, about 1/3 the amount of the
screen.

Question 2: Has anybody been confronted by this issue before??

Mick


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42 plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Fwd: general user questions

2005-09-23 Thread mike lewis
 However, my projector is compatable with some HDTV modes in that it
 must do some scaling or other magic.  I am using Freevo in 1280x720 and
 in my fb.modes I have:

 mode 1280x720
  # D: 76.499 MHz, H: 45.106 kHz, V: 60.141 Hz
  geometry 1280 720 1280 720 32
  timings 13072 4 60 24 1 352 5
  accel true
  rgba 8/16,8/8,8/0,8/24
 endmode


 I hope this helps,

OK, well, err.  EMERGENCY EMERGENCY.  Local (well, Australian)
football final tomorow.  I've set freevo.conf to 1280x720.  But
when freevo runs it tells me 1280x1024 ie:

freevo # fbset

mode 1280x1024-60
# D: 106.735 MHz, H: 63.837 kHz, V: 59.997 Hz
geometry 1280 1024 1280 1024 32
timings 9369 224 32 32 4 136 4
rgba 8/16,8/8,8/0,8/24
endmode

Note,  1280x1024-60 does not exist in /etc/fb.modes, and that the
closest match (1280x1024 60Hz 16bit) does not contain the line rgba
8/16,8/8,8/0,8/24, which is only found in the mode you supplied...

Errr.. More tips.. please.. I know I've left it late but how can I fix
this?  Is it a hard coded sdl issue


Mick


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42 plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Possible Plugin (Now Playing)

2005-08-29 Thread mike lewis
 The attached picture shows a screenshot from mce and the feature I want to
 point out is the little block in the left-bottom corner. It basically
 displays a picture of what is current playing, the track name is a little
 marquee at the bottom scrolling the name. You can select this button with
 the remote by navigating to the left and then it directly jumps to the now
 playing screen. I know Freevo has something similiar that displays in the
 idle bar, but how difficult would it be to create a plugin like this? Would
 it be possible to create a plugin like this? Or would you have to change the
 base code? Or maybe even the skin code?
 
probably not the correct way to approch the idea..  M$ might think of
this as stealing idea's from them.

Are you asking how hard it would be to be able to navigate directly to
the an idlebar item?  Like nominating an idlebar item is navigatable
or not, and then being able to navigate up to the bar and item if it
has been nominated as navigatable?  That is a good question to ask,
but I worry about the format of the former..

Mick


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Fwd: general user questions

2005-08-09 Thread mike lewis
On 8/9/05, Rob Shortt [EMAIL PROTECTED] wrote:
 mike lewis wrote:
  Attn Rob,
 
 Hi Mike,  I've been on vacation and am just catching up on email.
 
 
  I'm aware that you use a projector for video out.  What output are you
  using for freevo? I haven't seen any response on the email bellow.  I
  guess I'm just looking for feedback on how to get freevo to tell its
  apps to display to specific resolution( 852x480)?  The device itself
  can be told whether or not it looking at widescreen content.
 
 I am using an Epson Powerlite Home 10+ and I think its native resolution
 is 854x480 as well, but... (more below)
 
Wow, mine is an epson dreamio TW10.  I think actually its the same
device, or maybe mine is the next revision?

How do you like it?  I ended up sending it back, there were quite a
few stuck on greens (not very bright, but noticeable), the same with
blues (this wasn't so much of an issue, but I needed to use it as
firepower for them to swapit as a DOA).  While I was in the shop the
nice salesperson openened up the rest of the boxes (they had 10!!! in
stock), and they all showed the same problems.

I really like the price though, so I'm waiting for epson to swap out
that batch.  Hopefully the next lot are so noticeable...

  Questions I have:
  a)  The screen resolution (852x480) is not in my /etc/fb.modes file,
  how can I discover the timings etc to put it there?
 
 Ok, since 854x480 isn't in fb.modes it tries to figure out a valid mode
 in steps up from that on the fly.  You should see some spam in dmesg then.
 
  b)  Will this fix the 960x720 screen size issue?
 
 It then ends up with 960x720, so yes, if you figure out a mode for
 852x480 it should work.
 
 I didn't have any luck with that resolution (I don't think the g400
 likes it).  But I see I have some modes I was playing with:
 
I read something on this list about the g400 requiring multiples of 16
in its output resolution.

Thanks for the tips.

Mike


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] xine-dvd iso play

2005-06-18 Thread mike lewis
Hi,

I found in freevo 1.5.3 that any dvd iso filed ending in ISO do not
work.  I tried to add in on 'or' statement like so to xine.py but it
would not work.  No error, the dvd's are just launched as files.

code..
if item.mode == 'dvd' and hasattr(item, 'filename') and
item.filename and \
   (item.filename.endswith('.iso') or
item.filename.endswith('.ISO')):
# dvd:///full/path/to/image.iso/
command.append('dvd://%s/' % item.filename)
/code..

Any tips or anyone want to fix?

Mike


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77alloc_id492op=click
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] [ freevo-Feature Requests-1151848 ] Appearance

2005-02-26 Thread mike lewis
On Fri, 25 Feb 2005 07:01:17 -0800, SourceForge.net
[EMAIL PROTECTED] wrote:
 Feature Requests item #1151848, was opened at 2005-02-25 16:01
 Message generated for change (Tracker Item Submitted) made by Item Submitter
 You can respond by visiting:
 https://sourceforge.net/tracker/?func=detailatid=446898aid=1151848group_id=46652
 
 Category: Media Integration
 Group: Next Release (example)
 Status: Open
 Priority: 5
 Submitted By: Lensley (lensley)
 Assigned to: Nobody/Anonymous (nobody)
 Summary: Appearance
 
 Initial Comment:
 The main appearance resembles of the Windows Media
 Desktop environment. A different layout would give
 more value to FreeVo than looking as just another
 copy of Windows Media Center?
 
 Don't get me wrong, I love FreeVo, it works great, but I
 barely see that FreeVo is following into Microsoft's
 footsteps...
 
 --
 
Thats a bit of a slap in the face.  Freevo was around and looking much
the same long before windows MC was released...  I'd bet most ofthe
devel teamhavn't even seen it.

Mick


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Java network remote control client

2005-02-23 Thread mike lewis
 Just thought I would start revising Java for my Computer Science exams
 in June and learn a small amount about java sockets at the same time. I
 made a small java program to connect to the freevo remote_control server
 and send whatever commands you want from it. Don't know if anyones done
 this before with Java or had any windows ability to control Freevo so
 here is a start.

Wow, cool.  The GUI would be great, then i won't have to get up when
i'm troubleshooting..

Mick


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] cd_burn plugin problem

2005-01-24 Thread mike lewis
On Sun, 23 Jan 2005 22:54:13 +0100, Claudio [EMAIL PROTECTED] wrote:
 Hi Friends,
 
 I'm trying to use cd_burn plugins. When I choose Burn Cd menĂ¹ option,
 nothing happens.


Sorry Claudio,

The code just doesn't seem to work very well.  You will need to read
through the source to see where its failing; and add some more debug
comments..  I can help you with this but not until maybe this
weekend..

Mike


---
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag--drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: close svdrp..

2004-12-09 Thread mike lewis
 Preliminary tests show it does the job, but I only tested for 5 or so
 minutes and something did crash in freevo/vdr so I can't say if its a
 stable method.

OK, I've had a chance to test now, it does sweet fa ;-).  I'll leave
it up to you if thats Ok rob ;-)

Mick


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: close svdrp..

2004-12-07 Thread mike lewis
 I wrote this; it doesn't crash anything, but I don't know it it does
 what we'd discussed.  I'll test and post back, would be much cleaner
 to have this somewhere else though ;-)

Preliminary tests show it does the job, but I only tested for 5 or so
minutes and something did crash in freevo/vdr so I can't say if its a
stable method.

Mick


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Wierd main loop issue on 1.5.2, vdr-xine, pysvdrp..

2004-11-17 Thread mike lewis
 restart or reboot fixes the issue..
 
 But, I'd certainly like to find the root of the issue as it happens
 pretty regularly in thebackground while i'm watching tv..  Soo.. what
 can I do to debug this one??

OK, I've tried running svdrp on leave session open always mode, and
in not leave open mode.  I get the random freevo freeze in both cases.
 Childapp still seems to be getting CPU time though, as when killing
the vdr-xine child the log is updated with the kill details, but this
is the last time freevo outputs any details.  Its stuck in a 'no
longer receivering lirc or keybord events' mode.

Please, someone..  Shoot an idea..  This really makes using vdr for TV
useless unless I hardcode a reboot script to one of my lirc buttons.

Mick


---
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Wierd main loop issue on 1.5.2, vdr-xine, pysvdrp..

2004-11-12 Thread mike lewis
Not sure what is going on.  But when watching vdr through xine, i'm
getting a 'stuck loop' in main.py.  What makes me say this?  I loose
control...  Freevo is 'stuck', if I run irw from ssh I can see that
lirc is seeing my remote key presses, but freevo is not listening..

top - 00:04:30 up  3:06,  1 user,  load average: 3.27, 2.75, 2.55
Tasks:  70 total,   3 running,  67 sleeping,   0 stopped,   0 zombie
Cpu(s): 43.2% us,  7.8% sy, 48.1% ni,  0.0% id,  0.0% wa,  0.3% hi,  0.6% si
Mem:256324k total,   253212k used, 3112k free, 1192k buffers
Swap:   506036k total,0k used,   506036k free,   152324k cached

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
 7341 root  39  19 63088  30m  25m R 48.6 12.2  12:08.06 python
17902 root   0 -20  126m  27m  30m S 32.4 11.0  15:16.88 fbxine
17908 root   0 -20  126m  27m  30m S  8.4 11.0   0:52.59 fbxine
17743 root   0 -20  126m  27m  30m S  6.2 11.0   2:56.39 fbxine
17903 root   0 -20  126m  27m  30m S  1.6 11.0   0:25.38 fbxine
20901 root  15   0 67548 7104 3596 S  1.3  2.8   0:02.86 vdr
 7281 root  15   0 000 S  0.3  0.0   0:37.31 kdvb-fe-0
17901 root   0 -20  126m  27m  30m S  0.3 11.0   0:04.24 fbxine
20902 root  15   0 67548 7104 3596 S  0.3  2.8   0:00.78 vdr
20903 root  15   0 67548 7104 3596 S  0.3  2.8   0:01.01 vdr


Yes, watching vdr with fbxine, killing fbxine makes no difference,
freevo does not comeback:
top - 00:06:50 up  3:09,  1 user,  load average: 1.36, 2.24, 2.39
Tasks:  55 total,   3 running,  51 sleeping,   0 stopped,   1 zombie
Cpu(s):  0.7% us,  0.7% sy, 97.7% ni,  0.0% id,  0.0% wa,  0.3% hi,  0.7% si
Mem:256324k total,   230608k used,25716k free, 1280k buffers
Swap:   506036k total,0k used,   506036k free,   154112k cached

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
 7341 root  39  19 58992  30m  25m R 98.1 12.2  14:08.46 python
-OO /usr/lib/python2.3/site-packages/freevo/main.py
 7279 root  17   0 67552 7112 3596 S  0.7  2.8   0:42.32
/build/vdr-1.3.13/vdr -Pxine -r
 7281 root  15   0 000 S  0.3  0.0   0:37.73 [kdvb-fe-0]
 7284 root  15   0 67552 7112 3596 S  0.3  2.8   0:21.75
/build/vdr-1.3.13/vdr -Pxine -r
20903 root  15   0 67552 7112 3596 S  0.3  2.8   0:01.53
/build/vdr-1.3.13/vdr -Pxine -r
1 root  16   0  1336  468 1184 S  0.0  0.2   0:00.19 init [3]
2 root  34  19 000 S  0.0  0.0   0:00.00 [ksoftirqd/0]
3 root   5 -10 000 S  0.0  0.0   0:00.35 [events/0]
4 root   5 -10 000 S  0.0  0.0   0:00.00 [khelper]
5 root   5 -10 000 S  0.0  0.0   0:00.02 [kblockd/0]
   31 root  20   0 000 S  0.0  0.0   0:00.00 [pdflush]
   32 root  15   0 000 S  0.0  0.0   0:00.08 [pdflush]
   34 root  15 -10 000 S  0.0  0.0   0:00.00 [aio/0]


I'm writing this as there is *nothing* in the logs do indicate
anything has gone wrong..
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
main.py (289): handling event LEFT
VDR_XINE: EVENT LEFT
main.py (289): handling event LEFT
VDR_XINE: EVENT LEFT
main.py (289): handling event SELECT
VDR_XINE: EVENT SELECT
main.py (289): handling event RIGHT
VDR_XINE: EVENT RIGHT
__init__.py (227): Building the xml hash database...
__init__.py (256): done
And then nothing...  Its stalled.. Actually, after I killed fbxine I
got this line and then nothing ;-)
---
childapp.py (317): stdout: No data, stopping (pid 17728)!childapp.py
(317): stderr: No data, stopping (pid 17729)!
---

restart or reboot fixes the issue..

But, I'd certainly like to find the root of the issue as it happens
pretty regularly in thebackground while i'm watching tv..  Soo.. what
can I do to debug this one??

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] mplayer dvb issues

2004-11-08 Thread mike lewis
I asked on the users list, doesn't look like anyone is a crap as me at
testing new things ;-)

I simply *cannot* get freevo to record/watch tv with dvb, although the
commends freevo sends work fine from the command line (ie cut from
log, paste to console, and it works..).

What things can I look at?  I'm running as root, GID and UID and set
to default (0  0).

Here is the main-0.log (play dvb)
tvguide.py (142): TVGUIDE EVENT is MENU_SELECT
main.py (465): clear: True
rc.py (422): register callback: bound method ChildApp2.poll of
childapp.ChildApp2 instance at 0xb4
96fc0c
rc.py (418): register shutdown callback: bound method ChildApp2.stop
of childapp.ChildApp2 instanc
e at 0xb496fc0c
self.t1.isAlive()=True, self.t2.isAlive()=True
childapp.py (317): stderr: No data, stopping (pid 18417)!
childapp.py (317): stdout: No data, stopping (pid 18416)!
ChildApp.__init__(), pid=18415, app= /usr/local/bin/mplayer -vo mga
-fs -autosync 100 -nolirc -autoq
 100 -screenw 768 -screenh 576 -fs -slave dvb://7 Digital -vf
pp=de/fd -cache 1024 , poll=0
main.py (465): clear: True
1099806892.48: started tv app
main.py (289): handling event VIDEO_START
autocolor.py (88): Recieved VIDEO_START event
main.py (307): no eventhandler for event VIDEO_START
rc.py (434): unregister callback: bound method ChildApp2.poll of
childapp.ChildApp2 instance at 0x
b496fc0c
rc.py (438): unregister shutdown callback: bound method
ChildApp2.stop of childapp.ChildApp2 insta
nce at 0xb496fc0c
childapp.py (206): done the easy way
main.py (289): handling event PLAY_END
childapp.py (197): already dead
main.py (289): handling event VIDEO_END
autocolor.py (92): Recieved VIDEO_STOP event
tvguide.py (142): TVGUIDE EVENT is VIDEO_END
autocolor.py (92): Recieved VIDEO_STOP event
menu.py (414): no eventhandler for event VIDEO_END
main.py (289): handling event VIDEO_END
autocolor.py (92): Recieved VIDEO_STOP event
tvguide.py (142): TVGUIDE EVENT is VIDEO_END
autocolor.py (92): Recieved VIDEO_STOP event
menu.py (414): no eventhandler for event VIDEO_END
main.py (289): handling event PLAY_END
tvguide.py (142): TVGUIDE EVENT is PLAY_END
tvguide.py (128): update schedule
screen.py (136): show, force update

and recordserver log:
2004/11/07 14:50 WST [HTTPChannel,36,127.0.0.1] start recording
2004/11/07 14:50 WST [HTTPChannel,36,127.0.0.1] Recorder::Record:
/usr/local/bin/mplayer -dumpstream
 -dumpfile /tv_recordings/11-07_14:50_Manual_Recorded.ts dvb://ABC TV Perth
2004/11/07 14:50 WST [HTTPChannel,36,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:06 +] POST / H
TTP/1.0 200 251 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,37,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:06 +] POST / H
TTP/1.0 200 230 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,38,127.0.0.1] GET: reading cached
file (/var/cache/freevo/record_s
chedule.xml)
2004/11/07 14:50 WST [HTTPChannel,38,127.0.0.1] Return cached data
2004/11/07 14:50 WST [HTTPChannel,38,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:06 +] POST / H
TTP/1.0 200 62372 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [*RecordServer*] Record_Thread::run: mode=record
2004/11/07 14:50 WST [*RecordServer*] Record_Thread::run:
cmd=/usr/local/bin/mplayer -dumpstream -du
mpfile /tv_recordings/11-07_14:50_Manual_Recorded.ts dvb://ABC TV Perth
2004/11/07 14:50 WST [*RecordServer*] Record logging to
/var/log/freevo/recorder_stdout.log and /
var/log/freevo/recorder_stderr.log
2004/11/07 14:50 WST [*RecordServer*] popen  /usr/local/bin/mplayer
-dumpstream -dumpfile /tv_record
ings/11-07_14:50_Manual_Recorded.ts dvb://ABC TV Perth
2004/11/07 14:50 WST [HTTPChannel,39,127.0.0.1] GET: reading cached
file (/var/cache/freevo/record_s
chedule.xml)
2004/11/07 14:50 WST [HTTPChannel,39,127.0.0.1] Return cached data
2004/11/07 14:50 WST [HTTPChannel,39,127.0.0.1]
self.t1.isAlive()=True, self.t2.isAlive()=True
2004/11/07 14:50 WST [HTTPChannel,39,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:07 +] POST / H
TTP/1.0 200 16467 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,39,127.0.0.1] ChildApp.__init__(),
pid=6674, app= /usr/local/bin/m
player -dumpstream -dumpfile
/tv_recordings/11-07_14:50_Manual_Recorded.ts dvb://ABC TV Perth,
pol
l=-1
2004/11/07 14:50 WST [HTTPChannel,40,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:08 +] POST / H
TTP/1.0 200 243 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,41,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:08 +] POST / H
TTP/1.0 200 241 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,42,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:08 +] POST / H
TTP/1.0 200 242 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,43,127.0.0.1] 127.0.0.1 - -
[07/Nov/2004:06:50:08 +] POST / H
TTP/1.0 200 243 - xmlrpclib.py/1.0.1 (by www.pythonware.com)
2004/11/07 14:50 WST [HTTPChannel,44,127.0.0.1] childapp.py 

Re: [Freevo-devel] Re: vdr integration

2004-11-08 Thread mike lewis
 This may be what I'm looking for.
 Idea: we always use our recordserver. We have a vdr record
 plugin. Before a program should be recorded (e.g. 5 minutes before
 that, normal padding), the recordserver will call that plugin. Now the
 start stop daemon starts vdr and the plugin schedules the recording in
 vdr.
 
 Someone willing to do that?

Has anyone achieved fuctional SVDRP integration yet?

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


Re: [Freevo-devel] Re: vdr integration

2004-11-08 Thread mike lewis
 Rob Shortt reanimated a old Sourceforge project, vdrpylib. I took his
 work and updated it to interface with the current vdr developer (1.3.x)
 releases.
 Its used in a new version of Ove Risborn's vdr plugin and i hope to
 release it in the near future.
 The new plugin is able to communicate via svdrp and it can use either
 xine (software rendering) or tvtime (for full featured cards) as viewers.
 Also there is a complete new dvb radio plugin for freevo's music section.
 
 My experiments for future versions are going towards complete epg and
 timer synchronisation.

Are you developing on th cvs version or on the 1.5.x series?  I'd like
to help but I also need for my freevo to be usable for my family in
the mean time.. (ie I'm still on 1.5.x ;-)

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


Re: [Freevo-devel] Re: vdr integration

2004-11-08 Thread mike lewis
 What do you think of it, am I talking bullshit?

No, At least I don't but I don't consider myself a core dev ;-)

I agree, and I think most of the devs agree, vdr is good at what it
does.  The reality is freevo is such a smooth UI that nobody who gets
used to it wants to give it up.

dischi had mentioned previously that a good idea for someone to
indegrate would be to work out how vdr displays to xine, and get it to
discplay to freevo instead..  I think also this would be good, but
*someone* has to do it and so far no-one has stepped forward..

I would be happy to wait, but I can't for the live of me get freevo +
dvb + maplyer to work together and so now i'm looking atshortcuts to
get vdr working (and recording) in the shortest timeframe possible..

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] vdr integration

2004-11-06 Thread mike lewis
Just a note wo whomever may or maynot be working on vdr integration, I
found this just now:
http://sites.inka.de/~bigred/sw/vdr.html a start/stop daemon which may
be of some help..

A daemon to control VDR. Supports

* starting VDR only when needed for live-viewing or recording
* triggering VDR start via starting xawtv or similar
* programming nvram-wakeup timers and automatic shutdown after recording
* error recovery when VDR crashes 
-

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


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

2004-10-30 Thread mike lewis
 We wait 5 seconds until we kill -9 xine. That should be enough. Maybe
 find the bug in xine? :)

Maybe that was the originalidea, but I think it *feels* more like 5
miliseconds.  If I change the times delay from time.speep(0.1) to
(0.3) , it works, 0.2 workshalf the time..

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] stop osd for play (vdr-xine)..

2004-10-28 Thread mike lewis
I've noticed when using the vdr-xine plugin, freevo is visible in the
background.  However, when using the xine plugin for watching media,
it is not..

I've checked childapp and can see the STOP_OSD tag, but what I don't
understand is that the xine/mplayer plugins aren't using this to hide
the OSD.  How do they hide the osd?  Or does it have to do with the
type of plugin (being video plugins instead of main menu??)

I've tried setting STOP_OSD to true/1 in vdr-xine but this results in
a pygame parachute..  I'll post the parachute if anyone wants..
However, I'd really like for vdr-xine to emulate the function of the
video plugins..  Any ideas how?

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: stop osd for play (vdr-xine)..

2004-10-28 Thread mike lewis
Aah, OK videoitem.py does the work right?  menuw.hide, menuw.show.. 
But where can I get menuw from???  There is not import menuw?

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


Re: [Freevo-devel] proposel for Watch TV

2004-10-26 Thread mike lewis
For now, you can try the vdr-xine plugin.  It gives a similar effect
as tvtime with onsreen menu's.  Soo we will integrate it better into
freevo so freevo can tell it when to record etc..  But for now it runs
stand alone..

You can try the dvb record info found here, I use it..
http://www.choffee.co.uk/ramble/index.php?p=15

Or you can try the stuff in the wiki..

Mick


---
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] xine framebuffer issues..

2004-10-26 Thread mike lewis
 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


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

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

Noted, I too have seen it a few times with DVD's etc, but only using
vdr-xine can I reproduce repeatedly.

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


Re: [Freevo-devel] Re: 1.5.2 release schedule

2004-10-23 Thread mike lewis
OK,

Any data cd with *.avi (say file.avi) will be recognised as a datacd,
and freevo show the cd icon in idlebar.  However, when navigating to
the item through 'movies' menu item, the menu is displayed as being
'empty'.

Here is the debug info:

freevo root # mminfo -d /dev/dvd
mmpython media info
application/pcm registered
application/m4a registered
video/avi registered
video/mpeg registered
video/asf registered
video/quicktime registered
image/gif registered
image/bmp registered
image/jpeg registered
image/png registered
image/tiff registered
video/vcd registered
video/real registered
application/ogg registered
application/mkv registered
text/xml registered
video/vcd registered
audio/cd registered
video/dvd registered
video/dvd registered
video/dvd registered
cd/unknown registered
audio/mp3 registered
text/plain registered
application/ogg registered
application/flac registered
Trying video/vcd
Trying audio/cd
Trying video/dvd
Trying cd/unknown

filename : /dev/dvd

type: CD
subtype: data
id: 200306201558MY_CD
label: MY_CD
Track list:

freevo root # mount /dev/dvd /mnt/dvd
mount: block device /dev/dvd is write-protected, mounting read-only
freevo root # ls -lah /mnt/dvd
total 699M
dr-xr-xr-x1 root root 2.0K Jan  1  1970 .
drwxr-xr-x   29 root root 4.0K Oct 23 18:02 ..
-r-xr-xr-x1 root root 699M Jun 11  2003 myavifile.avi

And I can't think of anything else to provide...


---
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] 1.5.2 release schedule

2004-10-20 Thread mike lewis
Dischi,  I have not had a chance to figure out why, but CD's with avi
files are comming up blank in 1.5.1 for me.

Let me know if you can't replicate this.


---
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