#include <stdint.h>#include "common.h"Go to the source code of this file.
Data Structures | |
| struct | SoftFloat |
Defines | |
| #define | MIN_EXP -126 |
| #define | MAX_EXP 126 |
| #define | ONE_BITS 29 |
Functions | |
| static av_const SoftFloat | av_normalize_sf (SoftFloat a) |
| static av_const SoftFloat | av_normalize1_sf (SoftFloat a) |
| static av_const SoftFloat | av_mul_sf (SoftFloat a, SoftFloat b) |
| static av_const SoftFloat | av_div_sf (SoftFloat a, SoftFloat b) |
| b has to be normalized and not zero. | |
| static av_const int | av_cmp_sf (SoftFloat a, SoftFloat b) |
| static av_const SoftFloat | av_add_sf (SoftFloat a, SoftFloat b) |
| static av_const SoftFloat | av_sub_sf (SoftFloat a, SoftFloat b) |
| static av_const SoftFloat | av_int2sf (int v, int frac_bits) |
| static av_const int | av_sf2int (SoftFloat v, int frac_bits) |
| Rounding is to -inf. | |
| #define MAX_EXP 126 |
Definition at line 28 of file softfloat.h.
| #define MIN_EXP -126 |
| #define ONE_BITS 29 |
Definition at line 29 of file softfloat.h.
Referenced by av_div_sf(), av_int2sf(), av_mul_sf(), av_normalize_sf(), and av_sf2int().
Definition at line 95 of file softfloat.h.
b has to be normalized and not zero.
Definition at line 89 of file softfloat.h.
Referenced by main().
| static av_const SoftFloat av_int2sf | ( | int | v, | |
| int | frac_bits | |||
| ) | [inline, static] |
Definition at line 79 of file softfloat.h.
Referenced by main().
| static av_const int av_sf2int | ( | SoftFloat | v, | |
| int | frac_bits | |||
| ) | [inline, static] |
Definition at line 107 of file softfloat.h.
1.5.8