[Ffmpeg-cvslog] r6732 - in trunk/libavcodec: cabac.h h264.c
Dominik 'Rathann' Mierzejewski
dominik
Mon Nov 27 12:08:40 CET 2006
On Monday, 27 November 2006 at 11:56, Michael Niedermayer wrote:
> Hi
>
> On Mon, Nov 27, 2006 at 02:33:33AM -0500, Rich Felker wrote:
> > On Thu, Oct 19, 2006 at 03:19:04AM +0200, michael wrote:
> > > Modified: trunk/libavcodec/cabac.h
> > > ==============================================================================
> > > --- trunk/libavcodec/cabac.h (original)
> > > +++ trunk/libavcodec/cabac.h Thu Oct 19 03:19:03 2006
> > > @@ -575,6 +575,36 @@
> > > }
> > [...]
> > > +
> > > +static always_inline int get_cabac_bypass_sign(CABACContext *c, int val){
> > > +#ifdef ARCH_X86
> > > + int bit;
> > > + asm volatile(
> > [...]
> > > + "movl %%eax, "LOW "(%1) \n\t"
> > > +
> > > + :"+c"(val)
> > > + :"r"(c)
> > > + : "%eax", "%ebx", "%edx", "memory"
> >
> > Don't know how this broken code survived so long
>
> maybe noone uses PIC lavc ...
Believe me, people do use it.
Regards,
R.
--
MPlayer developer and RPMs maintainer: http://rpm.greysector.net/mplayer/
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan
More information about the ffmpeg-cvslog
mailing list