Age | Commit message (Collapse) | Author |
|
MKID_BE relied on unspecified behavior of the C++ compiler,
and as such was always a bit unsafe. The new MKTAG macro
is slightly less elegant, but does no longer depend on the
behavior of the compiler.
Inspired by FFmpeg, which has an almost identical macro.
|
|
Tip of the day: git grep -w PI
|
|
Replaced the 2D IDCT by two 1D IDCT (rows, then columns).
JPEG images now decode about twice as fast as they used to.
svn-id: r55794
|
|
svn-id: r55699
|
|
svn-id: r55587
|
|
svn-id: r55586
|
|
We use _str to denote strings almost everywhere, so this
was a bit confusing. Another alternative would be to use _s.
svn-id: r55585
|
|
svn-id: r55301
|
|
svn-id: r54358
|
|
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.
svn-id: r52791
|
|
svn-id: r47541
|
|
Myst. If I dump the image to file, I'm able to read it into other programs,
such as The GIMP, just fine. It seems that the only thing that's missing is the
End Of Image marker, and what everyone else does is to just fake one.
svn-id: r46795
|
|
svn-id: r46522
|
|
of by value. Also make variables or data table which are only used locally "static".
svn-id: r43882
|
|
svn-id: r43596
|