ffmpeg/libavutil
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-06-23 07:31:54 +01:00
2011-05-21 13:48:10 +02:00
2011-04-29 20:01:04 +02:00
2011-11-25 00:20:03 +00:00
2011-09-26 15:30:31 -07:00
2011-09-26 15:30:31 -07:00
2011-11-06 11:53:05 +02:00
2011-12-11 00:32:25 +01:00
2011-07-03 21:42:07 +01:00
2011-11-18 17:42:49 -08:00
2011-10-12 23:39:31 +02:00
2011-07-03 18:19:19 +01:00
2011-12-03 14:36:11 -08:00
2011-11-24 08:13:50 -08:00
2011-11-28 14:34:42 +00:00