[Scummvm-devel] Fwd: QDM2 State

Max Horn max at quendi.de
Thu May 5 13:22:01 CEST 2011



Anfang der weitergeleiteten E-Mail:

> Von: D G Turner <d.g.turner at ntlworld.com>
> Datum: 5. Mai 2011 12:32:01 MESZ
> An: Max Horn <max at quendi.de>
> Betreff: QDM2 State
> Antwort an: digitall at scummvm.org
> 
> Max,
>  Sorry that QDM2 is still a bit of a state. It was left very
>  much WIP.
> 
>  Will try to look at QDM2 static table reduction later today.
> 
>  It was intended to leave it alone until the code was working as
>  well as the FFMPEG codec it is based on, with only minor changes to
>  fit into the ScummVM demux etc. so that any issues could be compared
>  in a 1-to-1 fashion between the ScummVM and FFMPEG implementation.
> 
>  Only when this was fully "good", would a severe refactor, cleanup
>  etc. be done. Hence the large tables as per original FFMPEG.
> 
>  But this codec still has issues with glitches and Valgrind issues
>  and I doubt these will be fixed in the current black (or at least
>  heavy smoke :-) box of nasty code, so best to refactor and then the
>  clean code is more likely to be fixable.
> 
>  Thanks for your work on this.
> 
>  P.S. You have seen this bug?:
> 
> http://sourceforge.net/tracker/?func=detail&aid=3291522&group_id=37116&atid=418820
>  Probably should fix before the v1.3.0 release...
> 
>  Please feel free to forward this to scummvm-devel list if you think
>  it is relevant there.
> 
> -- 
> Thanks,
> David Turner
> 
> "I have always wished that my computer would be as easy to use as
> my telephone.
> My wish has come true.
> I no longer know how to use my telephone."
> - Bjarne Stroustrup, the designer and original implementer of C++
> 
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GE/CS/IT d-(++) s++: a- C++(+++) USL+++(++++) P+ L+++ E- W+(++) N++
> o? K w(--) !O !M V(--) PS+ PE Y+ PGP-(+) tmp 5++ X+ R- tv b+(++++)
> DI++++ D+(++) G+>++ e+++ h!>++ r-- y--
> ------END GEEK CODE BLOCK------
> 





More information about the Scummvm-devel mailing list