view DOCS/tech/porting-status.txt @ 13249:a6642a4330fa

ensure that avi files have a valid header as soon as possible. without this, the header says 0x0 video size, which works with mplayer when the video size is stored in the codec data, but it does NOT work with other players or with codecs that don't store size (e.g. snow). actually i don't like having seeks in the muxer module, but i don't know any other way to implement this fix without major changes to mencoder. if you have a better fix, please reverse this and commit yours.
author rfelker
date Sun, 05 Sep 2004 16:51:15 +0000
parents 29781bb2b165
children
line wrap: on
line source

Porting status:
~~~~~~~~~~~~~~~

This file should tells you what architectures and or OSes MPlayer/MEncoder
are currently ported to.

We are always happy about ports to new archs/OSes or improvements to the
current ones, so if you can help us, read patches.txt and happy hacking! ;-)
Remember to also send a patch that updates this file if possible!

Of course we are also grateful about hardware/software donations that help
us to do porting or improvements of ports ourselves. (The MPlayer core
developers currently mainly own x86 hardware.)

If you would like to donate or have porting questions, feel free to contanct
the MPlayer developers via the mplayer-dev-eng mailing-list (more info on
www.mplayerhq.hu).

Here is a list of the architectures/OSes, MPlayer/MEncoder currently run on
and also some notes or the points that still need to be done or improved:
(Names in brackets [] mean someone is already working on that)

OSes:
~~~~~
-> Linux
 * main development OS

-> FreeBSD (insert main porters name,email)

-> NetBSD (...)

-> OpenBSD (...)
 + port VCD-code
 + port libmpdvdkit

-> BSD/OS (Steven M. Schultz <sms at 2bsd.com>)

-> Darwin/MacOS X (Atmos, Justin Hallet <justin at caisnet.com>)
 + minor fixes (iconv, sockets) -- will soon be included [Justin Hallet]
 + VCD support (check videolans vlc/plugins/vcd/cdromtools.[ch]) [Justin Hallet]
 + DVD support to libmpdvdkit [Justin Hallet]

-> Cygwin (Atmos)
 + add an automagical fix of sdl-configure's compile flags (contact Atmos for
   more info)
 + write ao_directx using direct sound as alternative to waveout and oss (very low priority)
 + port vidix (needs special device driver for NT/2k/XP and 9x/Me)
 + VCD and DVD support (for the future, maybe vlc helps)

-> QNX
 + fix alsa (?)

-> Solaris
 + test/fix vidix (only solaris/x86)

-> OS/2
 * status? usable?

-> Minix (Gabu)
 * status? works?

-> IRIX (Oliver Schoenbrunner <oliver.schoenbrunner at jku.at>)
 + implement native color conversion (using vidix interface?)


Architectures:
~~~~~~~~~~~~~~
-> x86 IA-32
-> x86-64
-> IA-64
-> Alpha
-> Sparc
 + fix mp3lib (?)
-> Sparc64
-> PowerPC
-> ARM
 * up-to-date?
-> MIPS


-- 
Thank you!

   Atmos