XL-ent!
The 'internal' setting uses mpega.library, so if there is a PPC mpega.library it should work. I can't test it, though!
I think the last post is referring to an age-old version that wasn't font-sensitive (re: the tiny window!) The args have changed to support ReadArgs too, so 'streamer %f...' doesn't work. It should be 'Streamer2 FILE=%f...' Yes, I was too lazy to work on b-wards comaptability!
Also, since 1.x just started mpega (the command-line exe that plays a file using mpega.library), setting mpega.cfg helped reduce the CPU load. All of those options are directly in the preferences of Streamer2 as it's got its' own player now.
If it's not quitting properly, I'll have a look at the stop-button code. It's a bit more complicated now because it launches another process. There used to be a 'streamer net process' and a 'streamer timer process' and now there's also a 'streamer HTTP process' because I've isolated the HTTP client from the rest of the code to support authentication and some other stuff. The Stop button and CTRL-C and an HTTP end-of-file have to stop all three processes!
To make a long story short.