[Mplayer-cvslog] CVS: main/libmpcodecs/native svq1.c,1.2,1.3 svq1.h,1.1,1.2
Michael Niedermayer
michaelni at gmx.at
Sun Jun 23 03:29:13 CEST 2002
Hi
On Sunday 23 June 2002 02:50, Arpi of Ize wrote:
> Update of /cvsroot/mplayer/main/libmpcodecs/native
> In directory mail:/var/tmp.root/cvs-serv10188/native
>
> Modified Files:
> svq1.c svq1.h
> Log Message:
> use libavcodec's get_bits() code (optional, disabled by default)
> unfortunatelly it's much slower :(
> and teh ALT version just sig11s :((
> ideas?
for the sig11 read bugreports.html ;)))))
for the slow speed, well i guess libavcodecs show_bits() is slower than
get_bit_cache() as show_bits returns exactly the requested number of bits and
get_bit_cache returns 24-32 depending upon luck (so it doesnt need to zero
them)
the bitstream reader/writer in libavcodec isnt optimal (i mean not the
low-level opt but the high-level design of allways using get_bits() instead
of getting more at once and doing tricks and a variable length show-bits
might help too ...) fixing these things in lavc is on my todo list for a very
long time :(
[...]
michael
More information about the MPlayer-cvslog
mailing list