gstfloatcast

gstfloatcast — Floating point platform independence macros

Synopsis


#include <gst/floatcase/floatcast.h>


#define     GDOUBLE_FROM_BE                 (val)
#define     GDOUBLE_FROM_LE                 (val)
#define     GDOUBLE_TO_BE                   (val)
#define     GDOUBLE_TO_LE                   (val)
#define     GFLOAT_FROM_BE                  (val)
#define     GFLOAT_FROM_LE                  (val)
#define     GFLOAT_TO_BE                    (val)
#define     GFLOAT_TO_LE                    (val)
#define     gst_cast_double                 (x)
#define     gst_cast_float                  (x)

Description

Details

GDOUBLE_FROM_BE()

#define GDOUBLE_FROM_BE(val) (GDOUBLE_TO_BE (val))

val :val
val :

GDOUBLE_FROM_LE()

#define GDOUBLE_FROM_LE(val) (GDOUBLE_TO_LE (val))

val :val
val :

GDOUBLE_TO_BE()

#define     GDOUBLE_TO_BE(val)

val :val
val :

GDOUBLE_TO_LE()

#define     GDOUBLE_TO_LE(val)

val :val
val :

GFLOAT_FROM_BE()

#define GFLOAT_FROM_BE(val)  (GFLOAT_TO_BE (val))

val :val
val :

GFLOAT_FROM_LE()

#define GFLOAT_FROM_LE(val)  (GFLOAT_TO_LE (val))

val :val
val :

GFLOAT_TO_BE()

#define     GFLOAT_TO_BE(val)

val :val
val :

GFLOAT_TO_LE()

#define     GFLOAT_TO_LE(val)

val :val
val :

gst_cast_double()

#define     gst_cast_double(x)

x :x
x :

gst_cast_float()

#define     gst_cast_float(x)

x :x
x :