fix arm asm compilation in mpegaudiodec
[libav.git] / libavutil / intfloat_readwrite.h
CommitLineData
c11c2bc2
AS
1#ifndef INTFLOAT_READWRITE_H
2#define INTFLOAT_READWRITE_H
3
4#include "common.h"
5
f11288da
MN
6/* IEEE 80 bits extended float */
7typedef struct AVExtFloat {
8 uint8_t exponent[2];
9 uint8_t mantissa[8];
10} AVExtFloat;
11
c11c2bc2
AS
12double av_int2dbl(int64_t v);
13float av_int2flt(int32_t v);
f11288da 14double av_ext2dbl(const AVExtFloat ext);
c11c2bc2
AS
15int64_t av_dbl2int(double d);
16int32_t av_flt2int(float d);
f11288da 17AVExtFloat av_dbl2ext(double d);
c11c2bc2
AS
18
19#endif /* INTFLOAT_READWRITE_H */