I suppose this is one of these wrappers that allow windows dll's
to be executed in Linux?

Mplayer and aviplay (avifile) are both linux programs which on x86 can use windows dlls. It's not just a wrapper but it does include one.

If it is, it will be limited to x86 architecture.

Yup. When I was still active in sparc linux the need for this pissed me off to no end. I'm still not happy about it.