Re: [Freevo-devel] Re: LCD-Plugin not working

2006-05-09 Thread Jason Tackaberry
On Tue, 2006-05-09 at 11:18 +0200, Dirk Meyer wrote:
> The team is me most of the time. Then there is Jason, but he doesn't
> work for Freevo, only for Kaa. Last in the list is Rob and he is very
> busy I guess, I haven't seen a check in from him in weeks.

And kaa keeps me busy enough :)



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


[Freevo-devel] Re: LCD-Plugin not working

2006-05-09 Thread Dirk Meyer
Robert wrote:
> That's too bad. What do you mean with someone else: Is there someone in
> your team that is/feels responsible for this or are you looking for
> someone to do that job?

The team is me most of the time. Then there is Jason, but he doesn't
work for Freevo, only for Kaa. Last in the list is Rob and he is very
busy I guess, I haven't seen a check in from him in weeks.

> Because I would think it was a great loss for the product if 2.0
> shipped with no LCD support anymore.

2.0pre1 should be a good a stable base for developing plugins. I hope
someone will use 2.0pre1 to create a LCD plugin for the final 2.0. But
my time is limited.


Dischi

-- 
It might look like I'm doing nothing, but at the cellular level I'm
really quite busy.


pgpuKXO6THw4D.pgp
Description: PGP signature


Re: [Freevo-devel] Re: LCD-Plugin not working

2006-05-08 Thread Matthew Goeden

I will have time this summer to port it.  No worries, dewd.

On May 6, 2006, at 3:26 PM, Robert wrote:


Dirk Meyer wrote:

SVN is under development and I changed a lot of code during the
redesign. Not all parts work again. The LCD plugin is one of this
parts and I will never fix it because I have no lcd, someone else has
to do it.


That's too bad. What do you mean with someone else: Is there  
someone in

your team that is/feels responsible for this or are you looking for
someone to do that job?
Because I would think it was a great loss for the product if 2.0  
shipped

with no LCD support anymore.

Bye,

Robert



---
Using Tomcat but need to do more? Need to support web services,  
security?
Get stuff done quickly with pre-integrated technology to make your  
job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache  
Geronimo
http://sel.as-us.falkag.net/sel? 
cmd=lnk&kid=120709&bid=263057&dat=121642

___
Freevo-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=lnk&kid=120709&bid=263057&dat=121642
___
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: LCD-Plugin not working

2006-05-08 Thread Robert
Dirk Meyer wrote:
> SVN is under development and I changed a lot of code during the
> redesign. Not all parts work again. The LCD plugin is one of this
> parts and I will never fix it because I have no lcd, someone else has
> to do it.

That's too bad. What do you mean with someone else: Is there someone in
your team that is/feels responsible for this or are you looking for
someone to do that job?
Because I would think it was a great loss for the product if 2.0 shipped
with no LCD support anymore.

Bye,

Robert



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


[Freevo-devel] Re: LCD-Plugin not working

2006-05-06 Thread Dirk Meyer
Robert wrote:
> I compiled the latest SVN-Version (today) and set it up so it would use
> my lcd. 
[...]
> Is this a known problem or is this just me? If it's just my problem, I
> could give some more information and lcdproc logs or something.

SVN is under development and I changed a lot of code during the
redesign. Not all parts work again. The LCD plugin is one of this
parts and I will never fix it because I have no lcd, someone else has
to do it.


Dischi

-- 
According to Kentucky state law, every person must take a bath at least
once a year.


pgpfBasb9DRm7.pgp
Description: PGP signature


RE: [Freevo-devel] Re: LCD Plugin?

2003-03-25 Thread Rasmus Agerholm
On Tue, 2003-03-25 at 17:50, Thomas Schueppel wrote:
> On Tue, 25 Mar 2003, Rasmus Agerholm wrote:
> 
> > Hi
> >
> > Just for your information I recently created a skin that supports output
> > to an LCD display via LCDproc. For any of you who whish to have a
> > look/try, see http://www.vrmedialab.dk/~rasta/projects/freevo-lcdskin
> >
> > I made it for the src distrib of freevo-1.3.2-pre2 and only tested it
> > for this.
> >
> > /Rasmus
> 
>   Wow! Even better! :) Can somebody integrate it into the
>   CVS? Are you able to maintain this part, Rasmus?
> 

Thanks, I'm glad you like it. I plan to maintain it... At least as long
as I use it myself ;-)

PS: I just tried the skin with the binary release, which resulted in a
segmentation fault :-(: 

---
Pygame Parachute Traceback:
  File
"/pack/freevo-1.3.2-pre2/src/freevo-1.3.2-pre2-binary/runtime/lib/python2.2/telnetlib.py",
 line 207, in open
Fatal Python error: (pygame parachute) Segmentation Fault
./freevo: line 70:  3526 Aborted (core dumped) ./runapp
python src/main.py $@
---

...I guess it is a problem with different python distribs?


/Rasmus




---
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


RE: [Freevo-devel] Re: LCD Plugin?

2003-03-25 Thread Thomas Schueppel
On Tue, 25 Mar 2003, Rasmus Agerholm wrote:

> Hi
>
> Just for your information I recently created a skin that supports output
> to an LCD display via LCDproc. For any of you who whish to have a
> look/try, see http://www.vrmedialab.dk/~rasta/projects/freevo-lcdskin
>
> I made it for the src distrib of freevo-1.3.2-pre2 and only tested it
> for this.
>
> /Rasmus

Wow! Even better! :) Can somebody integrate it into the
CVS? Are you able to maintain this part, Rasmus?

l8r...
Thomas



---
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


RE: [Freevo-devel] Re: LCD Plugin?

2003-03-25 Thread Rasmus Agerholm
Hi 

Just for your information I recently created a skin that supports output
to an LCD display via LCDproc. For any of you who whish to have a
look/try, see http://www.vrmedialab.dk/~rasta/projects/freevo-lcdskin

I made it for the src distrib of freevo-1.3.2-pre2 and only tested it
for this.

/Rasmus

On Tue, 2003-03-25 at 01:51, Thomas Schüppel wrote:
> Hello Rob,
> 
> This stuff looks really cool! Would you mind generating 
> patches for that since going through the list of your
> changes manually really is a pain :(
> There is some info on how to generate a patch to be
> Found here: 
> http://freevo.sourceforge.net/cgi-bin/moin.cgi/DevelopersPage
> A very simple patch can be generated by a:
>  cvs diff -Nau 
> 
> L8r...
>   Thomas
> 
> 
> 
> 
> ---
> This SF.net email is sponsored by:
> The Definitive IT and Networking Event. Be There!
> NetWorld+Interop Las Vegas 2003 -- Register today!
> http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
> ___
> Freevo-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freevo-devel
-- 
Rasmus Agerholm

Research Assistant
VR Media Lab(+45) 9635 8792
Niels Jernes Vej 14
DK-9220 Aalborg

Phone: (+45) 9635 8784
Fax:   (+45) 9815 2444

http://www.vrmedialab.dk/~rasta



---
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


RE: [Freevo-devel] Re: LCD Plugin?

2003-03-24 Thread Thomas Schüppel
Hello Rob,

This stuff looks really cool! Would you mind generating 
patches for that since going through the list of your
changes manually really is a pain :(
There is some info on how to generate a patch to be
Found here: 
http://freevo.sourceforge.net/cgi-bin/moin.cgi/DevelopersPage
A very simple patch can be generated by a:
 cvs diff -Nau 

L8r...
Thomas




---
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: LCD Plugin?

2003-03-17 Thread Rob MacNeill



Here is all the code I've written for operating a 
2x20 VFD with freevo.  Vfdchanges.txt contains all the ammendments I made 
to the original freevo/mplayer codes, and recshare.so and parport.so are my 
python modules.  I have also included the source code for these modules, 
which I compiled using SWIG.  
 
I think that a lot of this code could be made more 
efficient, but at least it works.  I had to use shared memory in a lot of 
places, because I didn't know how else to get mplayer and freevo to 
communicate with each other.  If there's a better way, let me 
know!  I hope this is useful to someone, and please feel free 
to fix it and send me recommendations!
 
Thanks, 
Rob M
 
  


parport.c
Description: Binary data


parport.so
Description: Binary data


recshare.c
Description: Binary data


recshare.so
Description: Binary data
# Revisions  February - March 2003
# Rob MacNeill's additions for a 2x20 VFD or LCD.
# (Also included is a small bit of code for deleting unwanted video files)

# All of this code was written for a final school project to turn a PC into 
#  a standalone DVR that can be part of a home entertainment unit.  The school
#  is Camosun College in Victoria, BC, Canada.
#
#  Check out the other students' projects at www.elex.camosun.bc.ca
#  (There's some pretty cool stuff!)

# I used a 2x20 VFD connected directly to the parallel port.  The parallel port 
# pin connections were as follows:

#   Parallel port Pin VFD Signal
#   - --
# 1Enable
#   2 - 9  D0 - D7
#  10 - 13 Floating
#14RD/!WR
#15Busy  (I never used this, but tried to set it up anyway)
#16Register Select
#17!Reset
#  18 - 25 Gnd
#/ Serial In - Floating
#/ !Chip Select - Tied to ground
#
# I used a VFD set to LCD mode, so most of this code should be transferable to 
# an LCD.  The available character addresses were 0x80-0x93 for the top row, and
# 0x94-0xA7.  

 
#KNOWN BUGS:
#-Intermittent error when forward skip goes past the end of a file.  Sometimes
#   screen clears as it should, then PLAY message reappears.
#
#-Slight (but noticeable) screen glitch when time display rolls over 
#   from :59 to :00 - not as noticeable with faster hardware.
#
#-(rec) message stays on screen if recording finishes while MPlayer is active.
#   Goes away if MPlayer stopped then restarted. 
#
#-mplayer/mencoder can't execute from the command line using this code, 
#   since it is looking for shared memory created by freevo.  This is fine for
#   me since I am only using freevo to execute MPlayer, but this should probably 
#   be fixed eventually.
  

main.py:

Line 152:
# Also put these at the top of the two mplayer.py's and record_daemon.py
import parport   # For accessing VFD through Parallel port
import recshare  # For RecordStatus and PlayStatus


Line 209:  
# setup
recshare.creatememory()
recshare.putrecstatus(0)
recshare.putplaystatus(0)


Line 217:  
# Shutdown Message
parport.display(2)
time.sleep(1)
parport.display(0)


Line 357: 
# This bit is just for fun and isn't necessary.  If freevo is
# Idle for ~20seconds a message flashes between the top line and the 
# bottom line until a button is pushed.  Right now, the message is just
# "SCREENSAVER" - just change it in parport.c. If you want to leave this 
# out, then you can also leave out all parport.getstatus() and 
# parport.putstatus() messages in mplayer.py/record_damemon.py.
while 1:
counter = 0
routine = 0
# Get next command
while 1:
if recshare.getrecstatus() == 0:
counter = counter + 1
if counter > 100:
counter = 90
if parport.getstatus() == 0:
if routine == 0:
parport.display(5)
routine = 1
elif routine == 1:
parport.display(6)
routine = 0
event = osd._cb()


Line 422:
# This is pretty specific to our project, and probably not useful to anyone 
# else.  We built a 4 to 1 RCA multiplexer board, controlled by a PICf628.
# This section toggles the line in status for the VFD between the 4 RCA lines 
# and the cable input.
elif event == rc.TV_VCR:
parport.display(0)
if line == 0:
line = 1
parport.putlinestatus(1)
parport.display(31)
elif line == 1:
line = 2
parport.putlinestatus(2)
parport.display(32)
elif line == 2:
line = 3
parport.putlinestatus(3)
parport.display(33)
elif line == 3:
  

Re: [Freevo-devel] Re: LCD Plugin?

2003-03-16 Thread Thomas Schueppel
On Sun, 16 Mar 2003, Rob MacNeill wrote:

> Hi Starkeeper and everyone else,
>
> I have been working on a standalone DVR using freevo as a school project.  (The same 
> project for which Kyle Weston wrote his Record Schedule Menu code).  Anyways, I have 
> been writing code to display current status on a vacuum fluorescent display.  I am 
> using a 2x20 IEE display connected directly to the parallel port (you can also use 
> the serial port, but we're using that for LIRC, and besides this is easier).  I am 
> new to python, and could not figure out how to interface to the parallel port with 
> it, so I wrote my code in C and compiled into a python module using SWIG.  I also 
> ended up having to add a bunch of extra code for mplayer for displaying track time.
> As of now, my code displays a welcome message on startup, name of the currently 
> playing video file, current track time, movie status (eg play/pause/>>/< current television channel and a recording message.  Also if you play a video file 
> while recording, a different recording message will appear with the rest of the 
> video display.
> I will send my code when I get a chance if anyone is interested.  It is spread all 
> over the place, mainly in /tv/mplayer.py, /video/mplayer.py and record_daemon.py as 
> well as the MPlayer files mplayer.c and mencoder.c.
> One of the major issues I had was when two processes (eg current time and play 
> status) try to write to the screen at the same time.  To get around this, I set a 
> flag bit in shared memory which each process must poll before it can write anything. 
>  As a result, mplayer will no longer run from the command line - freevo must be 
> running, or else a segmentation fault will occur.  That's fine for my purposes, but 
> I imagine that would be a major issue for most people!
> (Sorry haven't written any code for audio!!)

Sounds like a great start. I hope this school of yours
has a lot more students that contribute to freevo ;-)

I´m out of town currently but I can`t wait to look at
this stuff once I get back.

l8r...
Thomas



---
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


Re: [Freevo-devel] Re: LCD Plugin?

2003-03-16 Thread Bart Heremans



Nice, I have a 2x20 
LCD soldered to a parallel port connector ready to test it.
 
Bart

  - Original Message - 
  From: 
  Rob MacNeill 
  
  To: [EMAIL PROTECTED] 
  
  Sent: Sunday, March 16, 2003 10:20 
  AM
  Subject: [Freevo-devel] Re: LCD 
  Plugin?
  
  Hi Starkeeper and everyone else, 
   
  I have been working on a standalone DVR using 
  freevo as a school project.  (The same project for which Kyle Weston 
  wrote his Record Schedule Menu code).  Anyways, I have been writing code 
  to display current status on a vacuum fluorescent display.  I am using a 
  2x20 IEE display connected directly to the parallel port (you can also use the 
  serial port, but we're using that for LIRC, and besides this is 
  easier).  I am new to python, and could not figure out how to 
  interface to the parallel port with it, so I wrote my code in C and compiled 
  into a python module using SWIG.  I also ended up having to add a 
  bunch of extra code for mplayer for displaying track 
  time.  
  As of now, my code displays a welcome message on 
  startup, name of the currently playing video file, current track 
  time, movie status (eg play/pause/>>/<
  I will send my code when I get a chance if 
  anyone is interested.  It is spread all over the place, mainly 
  in /tv/mplayer.py, /video/mplayer.py and record_daemon.py as well as the 
  MPlayer files mplayer.c and mencoder.c.
  One of the major issues I had was when two 
  processes (eg current time and play status) try to write to the screen at 
  the same time.  To get around this, I set a flag bit in shared memory 
  which each process must poll before it can write anything.  As a result, 
  mplayer will no longer run from the command line - freevo must be running, or 
  else a segmentation fault will occur.  That's fine for my 
  purposes, but I imagine that would be a major issue for most 
  people!
  (Sorry haven't written any code for 
  audio!!)
  -Rob 
  M  


[Freevo-devel] Re: LCD Plugin?

2003-03-16 Thread Rob MacNeill



Hi Starkeeper and everyone else, 
 
I have been working on a standalone DVR using 
freevo as a school project.  (The same project for which Kyle Weston wrote 
his Record Schedule Menu code).  Anyways, I have been writing code to 
display current status on a vacuum fluorescent display.  I am using a 2x20 
IEE display connected directly to the parallel port (you can also use the serial 
port, but we're using that for LIRC, and besides this is easier).  I 
am new to python, and could not figure out how to interface to the parallel port 
with it, so I wrote my code in C and compiled into a python module using 
SWIG.  I also ended up having to add a bunch of extra code for 
mplayer for displaying track time.  
As of now, my code displays a welcome message on 
startup, name of the currently playing video file, current track 
time, movie status (eg play/pause/>>/<
I will send my code when I get a chance if 
anyone is interested.  It is spread all over the place, mainly in 
/tv/mplayer.py, /video/mplayer.py and record_daemon.py as well as the MPlayer 
files mplayer.c and mencoder.c.
One of the major issues I had was when two 
processes (eg current time and play status) try to write to the screen at 
the same time.  To get around this, I set a flag bit in shared memory which 
each process must poll before it can write anything.  As a result, mplayer 
will no longer run from the command line - freevo must be running, or else a 
segmentation fault will occur.  That's fine for my purposes, but 
I imagine that would be a major issue for most people!
(Sorry haven't written any code for 
audio!!)
-Rob 
M  


[Freevo-devel] Re: LCD PlugIn?

2003-03-13 Thread Thomas Schueppel

hi Starkeeper,

displaying freevo status as an LCDProc client is on my
TODO-List. However I think I won't be able to work on
it until somewhere in april.
If you or someone else is interested on working on this,
there some basic LCDProc client stuff in python to be
found in the MPy3 Project.
http://thelocust.org/projects/mpy3/libraries.php
It might be worth a look at least.

l8r...
Thomas



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel