On Fri, 2007-04-20 at 13:16 +1000, Johan wrote:
> Daniel wrote:
> > The XvMC with nVidia cards is buffer starved when using XvMC OSD. There
> > isn't much we can do, except use another OSD rendering method. We have the
> > chromakey OSD for 4xxx & 5xxx cards and for later cards you can use the
> > XvMC OpenGL OSD renderer with SVN head if you compile with "--xvmc-
> > lib=XvMCNVIDIA --enable-xvmc-opengl".
>> On current SVN I try to compile with those options and I get:
>> ../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
> `XvMCLoadQMatrix'
> ../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
> `XvMCBeginSurface'
> ../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
> `XvMCPutSlice2'
>> I have the NVidia 9755 driver installed, and don't have a problem with
> normal XvMC compile.
>> A distclean on my source tree yields the same result - what am I missing?
This should be fixed in SVN now. Run this:
make distclean ; ./configure --prev ; nice make -j2
-- Daniel