Browse Source

lavc/texturedsp: replace rint by lrint

avoids float to int cast.

Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
tags/n3.0
Ganesh Ajjanagadde 10 years ago
parent
commit
e09edc62cd
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      libavcodec/texturedsp.c

+ 2
- 1
libavcodec/texturedsp.c View File

@@ -28,6 +28,7 @@
#include "libavutil/attributes.h"
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/libm.h"

#include "texturedsp.h"

@@ -528,7 +529,7 @@ static inline void rgtc2_block_internal(uint8_t *dst, ptrdiff_t stride,

int d = (255 * 255 - r * r - g * g) / 2;
if (d > 0)
b = rint(sqrtf(d));
b = lrint(sqrtf(d));

p[0] = r;
p[1] = g;


Loading…
Cancel
Save