[Mplayer-cvslog] CVS: main/libmpcodecs vd_ffmpeg.c,1.94,1.95

Michael Niedermayer michaelni at gmx.at
Wed Jul 2 01:06:44 CEST 2003


Hi

On Wednesday 02 July 2003 00:05, Ivan Kalvachev CVS wrote:
> Update of /cvsroot/mplayer/main/libmpcodecs
> In directory mail:/var/tmp.root/cvs-serv6621
>
> Modified Files:
> 	vd_ffmpeg.c
> Log Message:
> xvmc support
[...]
> +        exit(1);
hmm

[...]
> +    if(!pic->reference){
> +        ctx->b_count++;
> +    }else{
> +        ctx->ip_count++;
not used, its only to detect more then IPB type buffers which then would use 
lavc internal buffer handling as mplayer G1 doesnt support it, but that would 
break XVMC probably, and the whole thing is for H264 and later only anyway 
...

[...]
> +#if LIBAVCODEC_BUILD >= 4644
> +    pic->type= FF_BUFFER_TYPE_USER;
> +#endif
XMVC with that old ffmpeg? ;)

[...]
> +    if(ctx->ip_count <= 2 && ctx->b_count<=1){
> +        if(mpi->flags&MP_IMGFLAG_PRESERVE)
> +            ctx->ip_count--;
> +        else
> +            ctx->b_count--;
> +    }
same

btw, did u benchmark libavcodec with and without xvmc, that would be very 
interresting ...

[...]
-- 
Michael
level[i]= get_vlc(); i+=get_vlc();		(violates patent EP0266049)
median(mv[y-1][x], mv[y][x-1], mv[y+1][x+1]);	(violates patent #5,905,535)
buf[i]= qp - buf[i-1];				(violates patent #?)
for more examples, see http://mplayerhq.hu/~michael/patent.html
stop it, see http://petition.eurolinux.org & http://petition.ffii.org/eubsa/en



More information about the MPlayer-cvslog mailing list