Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reinstate proper FFmpeg license for all files. | Thilo Borgmann | 2013-08-30 | 1 | -4/+4 |
| | |||||
* | intfloat: Don't use designated initializers in the public headers | Ronald S. Bultje | 2012-07-02 | 1 | -4/+8 |
| | | | | | | | | | | | 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> | ||||
* | lavu: replace int/float punning functions | Mans Rullgard | 2011-12-11 | 1 | -0/+73 |
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> |