[MPlayer-dev-eng] [PATCH] ffmpeg and xvmc support

Ivan Kalvachev ivan at cacad.com
Wed Jul 2 21:10:13 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

p.s. sorry for double post
apply the patch and copy the attached file
happy testing



-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg.patch
Type: application/octet-stream
Size: 9372 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20030702/ed1e92e9/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mpeg12xvmc.c
Type: application/octet-stream
Size: 9668 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20030702/ed1e92e9/attachment-0001.obj>


More information about the MPlayer-dev-eng mailing list