[Ffmpeg-devel] libavcodec & XVMC
Wed Apr 20 17:24:55 CEST 2005
castet.matthieu at free.fr wrote:
> Selon Thomas Herrmann <ollo.diab at gmx.de>:
>>I would like to understand the status of XVMC support in libavcodec. The
>>configure script in the current CVS does not support the XVMC option, but
>>still if one does set HAVE_XVMC_ACCEL=yes in config.mak the xvmc* files get
>>build and linked into libavcodec.
>>My question is, what is needed from the application side to get XVMC support
>>out of libavcodec?
> You could look how mplayer use it...
> Xine support XCMC, but I don't know if they use ffmpeg for that...
No, xine does not use XvMC via FFmpeg. Not sure about all the design
decisions behind it but this comes from xine's FFmpeg diff file for the
+/* FIXME: We cannot use ffmpeg's XvMC capabilities, since that would
+ * linking the ffmpeg plugin against XvMC libraries, which is a bad thing,
+ * since they are output dependend.
+ * The correct fix would be to reimplement the XvMC functions
+ * and do the necessary talking with our XvMC output plugin there. */
More information about the ffmpeg-devel