[FFmpeg-cvslog] r21174 - in trunk/libavcodec: h264.c h264.h h264_direct.c h264_mvpred.h svq3.c

Måns Rullgård mans
Fri Jan 15 01:50:43 CET 2010


Stefano Sabatini <stefano.sabatini-lala at poste.it> writes:

> On date Friday 2010-01-15 00:31:31 +0000, M?ns Rullg?rd wrote:
>> michael <subversion at mplayerhq.hu> writes:
>> 
>> > Author: michael
>> > Date: Tue Jan 12 22:36:26 2010
>> > New Revision: 21174
>> >
>> > Log:
>> > Split motion vector prediction off h264.c/h.
>> >
>> > Added:
>> >    trunk/libavcodec/h264_mvpred.h
>> >       - copied, changed from r21173, trunk/libavcodec/h264.c
>> > Modified:
>> >    trunk/libavcodec/h264.c
>> >    trunk/libavcodec/h264.h
>> >    trunk/libavcodec/h264_direct.c
>> >    trunk/libavcodec/svq3.c
>> 
>> h264.h and h264_mvpred.h are interdependent in a way that breaks the
>> tms470 compiler (and probably other TI compilers) which chokes on
>> forward-declared static inline functions.
>
> Maybe related:
>
> /home/stefano/src/ffmpeg/libavcodec/libavcodec.a(h264_loopfilter.o): In function `decode_mb_skip':
> /home/stefano/src/ffmpeg/libavcodec/h264.h:1289: undefined reference to `pred_pskip_motion'

Yes, that's the same thing.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-cvslog mailing list