Welcome, Guest. Please login or register.

Author Topic: MPlayer OS4 Native  (Read 9600 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline nicomen

  • Jr. Member
  • **
  • Join Date: Feb 2002
  • Posts: 57
    • Show all replies
    • http://home.polarboing.com/nicomen
Re: MPlayer OS4 Native
« on: December 25, 2004, 03:24:52 AM »
CaptainHIT:

I hope that was just some paranoia left over from the old days ;)  I can ensure you mplayer is alive and kicking on AmigaOS 4 as a native application. It's not 100% done but only some tinkering left, if any. Running it under MOSemu which basically was just a small for-fun project never meant to be taken seriously was never an option.

For background on the mplayer port, I believe Andrea recently, a week or so ago started looking at the sources. He asked some dev questions that sounded familiar and indeed he was working on mplayer, something I also did some days last summer. I'm not too patient though, so I couldn't be bothered translating the CGFXv5 functionality to P96, so I just let it go and did other stuff (most should be on os4depot)

Anyway, Andrea got what I had done so that he didn't have to go thru the same hurdles, although there weren't that many that I can remember though. He, unlike me, has the stamina of hundred men and never gives up even if everything seems to be working against him so he has made some progress the last week, and I wouldn't be surprised if he's laying a final touch on the work right now.

As for the Mplayer for AmigaOS text, the reason could be this:

When I ported it I run some perl scripts thru the whole thing replacing MorphOS related symbols, defines and similar with AmigaOS related ones. That included text like "Mplayer for MorphOS". Andrea didn't do this approach but injected what he hadn't done from my port, AFAIK, hence you might have got a switch if he switched between mine and his/the original files, which he probably did while debugging and exploring the program ;)

As for why I used MOS source, 1) I was asked to port it and was handed that source 2) There's no point doing the same work twice, EXCEPT some times it's faster to do ports yourself than fix broken code or brutal code changes (I prefer to add as little changes as possible and send back changes to maintatiners)
3) It's GPL dammit, hehe, even though I'm not a big fan of the license one should take advantage of one of its pros; sharing and helping the software itself survive in a best possible manner (ie existing on more platforms)

Hope that was a bit clarifying ;) Somebody will of course find something to criticize negatively, hehe, but hey it's the Festivus season ;)

UtilityBase.com - Your Guide To Amiga Development
#amigadev @ irc.utilitybase.com