Mans Rullgard 3383a53e7d lavu: replace int/float punning functions
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>
2011-12-11 18:47:19 +00:00
2011-12-11 00:32:25 +01:00
2011-12-11 00:32:25 +01:00
2011-12-11 00:32:25 +01:00
2011-12-11 17:23:24 +00:00
2011-12-10 22:02:44 +01:00
2011-12-11 00:32:25 +01:00
2011-12-11 00:32:25 +01:00
2011-12-04 18:29:51 -05:00
2011-12-11 00:32:25 +01:00
2011-12-10 11:58:03 +01:00
2011-12-11 00:32:25 +01:00
2011-03-16 21:54:39 +01:00
2011-12-11 00:32:25 +01:00
2011-04-07 02:54:12 +02:00
2011-10-19 21:20:17 +02:00
2011-07-30 13:42:44 +02:00

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.
Description
No description provided
Readme 173 MiB
Languages
C 92.1%
Assembly 6%
Makefile 1.2%
C++ 0.3%
Objective-C 0.2%
Other 0.1%