Hi

I have never used FLTK and it's been a while since I just pyMedia so the
library has changed. So my suggestion is that you try to get the pymedia
thingy working first and then implement the UI. E.g if the following works:

import sys
import pymedia
import time

# init player
player = pymedia.Player()
player.start()
# Start playing file (command line arg 1)
player.startPlayback(sys.argv[1])
time.sleep(5)
# Pause and sleep to see effect
player.pausePlayback()
time.sleep(5)
# Unpause and sleep to see effect
player.unpausePlayback()
time.sleep(10)

You know that the pymedia part is working and you can concentrate on
debugging the FLTK part. Also if you are interested in UI programming
wxPython.org is highly recommended. Not only is wxPython a great toolkit
it's also surrounded by a very good user community that can help you with
the questions you have.

Regards,
-- 
Rune Devik
http://www.garageinnovation.org

On 2/6/07, Garth Patil <[EMAIL PROTECTED]> wrote:
>
> Hi,
> Forgive the remedial question, as I may be missing something obvious
> given my noob-ness to both python and pymedia. Given the following
> script, I can't get the audio to play. Any idea what I'm doing wrong?
> Many thanks,
> Garth
>
> #!/usr/bin/python
>
> from fltk import *
> import sys
> import pymedia.player
>
> window = None
> player = None
>
> def startPlay(prt, widget):
>        player = pymedia.Player()
>        player.start()
>        player.startPlayback(sys.argv[1])
>
> def playPause(ptr, widget):
>        if player.isPaused():
>                player.unpausePlayback()
>        else:
>                player.pausePlayback()
>
> def exitcb(ptr, widget):
>        sys.exit(0)
>
> window = Fl_Window(100,100,320, 65,"Button")
> b1 = Fl_Button(20,20,80,25, "Play")
> b1.callback(startPlay,window)
> b2 = Fl_Button(120,20, 80, 25, "Pause")
> b2.callback(playPause,window)
> b3 = Fl_Button(220,20, 80, 25, "Exit");
> b3.callback(exitcb,window)
> window.end()
> window.show()
> Fl.run()
>
> -------------------------------------------------------------------------
> 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
> _______________________________________________
> Pymedia-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pymedia-users
>
-------------------------------------------------------------------------
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
_______________________________________________
Pymedia-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pymedia-users

Reply via email to