[MPlayer-dev-eng] ffmpeg and xvmc support

Ivan Kalvachev ivan at cacad.com
Wed Jul 2 21:04:28 CEST 2003


Hi
Some of you may have noticed that I've had committed all xvmc patches
in mplayer. Now I post the current working patches for ffmpeg, what will
give you the ability to test it. You need to have GeForce 4 , FX or Intel810.

How to play a file:
mplayer -vo xvmc -vc ffmpeg12mc -lavdopts idct=2 test.mpg
 -lavdopts idct=2 - here I have a problem, in MC accel it doesn't matter,
but if IDCT is used then default mpeg permutation is required.

Know issues:
xv video output uses AUTOPAINT_COLORKEY for overlays, unfortunately
XvMCPutSurface doesn't automatically fill with keycolor.
For now in fullscreen you may see the keycolor outside the image.


No OSD, XvMC support Subpicture by hardware, with
independent scaling and more stuff than i would like to know that exists.
It would be great if some OSD changes are made (e.g. not sending OSD
every frame, but only on change. etc...)

ffmpeg:
16x8 macroblocks have issues. I'm working on it. There are issues
and in software mode.

error concealment and error resilience, may corrupt the image or
segfault ffmpeg. For now play only streams that don't have errors:(

I would be happy if I get some support and feedback. If any developer
have the hardware:)

Best Regards
   Ivan Kalvachev
  iive





More information about the MPlayer-dev-eng mailing list