[mythtv] h.264 multithreading
John
reidjr at btconnect.com
Fri Nov 23 11:07:50 UTC 2007
Tom Lichti wrote:
> Riz wrote:
>
>> Yes.
>>
>> It includes everything you need to watch BBC-HD on a dual CPU system,
>> using the least amount of resources :)
>>
>>
> Sorry, hit the wrong key...
>
> I get a compile error:
>
> pthread.o: In function `avcodec_thread_init':
> pthread.c:(.text+0x2b0): multiple definition of `avcodec_thread_init'
> utils.o:utils.c:(.text+0x2060): first defined here
> collect2: ld returned 1 exit status
> make[2]: *** [libmythavcodec-0.20.so.0.20.0] Error 1
> make[2]: Leaving directory `/usr/src/mythtv/libs/libavcodec'
> make[1]: *** [sub-libavcodec] Error 2
> make[1]: Leaving directory `/usr/src/mythtv/libs'
> make: *** [sub-libs] Error 2
>
> Thoughts?
>
>
I think a "make distclean" should sort this out. The consolidated patch
Riz posted works as advertised against trunk.
For the record, the difference between the consolidated patch Riz has
kindly put together and the one I originally posted
http://www.gossamer-threads.com/lists/mythtv/dev/295762#295762
is that it was turned on and off by a database switch. If you always
want to skip the loopfilter (deblocking off) then this consolidated
patch is far easier.
John
More information about the mythtv-dev
mailing list