Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-30 | Reinstate proper FFmpeg license for all files. | Thilo Borgmann | |
2012-07-02 | intfloat: Don't use designated initializers in the public headers | Ronald S. Bultje | |
intfloat.h is a public header, and is now (since a1245d5ca) included by mathematics.h, which many external callers include. This fixes building third party applications that include mathematics.h in a language that doesn't support designated initalizers. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2011-12-11 | lavu: replace int/float punning functions | Mans Rullgard | |
The existing functions defined in intfloat_readwrite.[ch] are both slow and incorrect (infinities are not handled). This introduces a new header with fast, inline conversion functions using direct union punning assuming an IEEE-754 system, an assumption already made throughout the code. The one use of Intel/Motorola extended 80-bit format is replaced by simpler code sufficient under the present constraints (positive normal values). The old functions are marked deprecated and retained for compatibility. Signed-off-by: Mans Rullgard <mans@mansr.com> |