*
* Returns: @in byte-swapped.
*/
-inline static gfloat
+static inline gfloat
GFLOAT_SWAP_LE_BE(gfloat in)
{
union
*
* Returns: @in byte-swapped.
*/
-inline static gdouble
+static inline gdouble
GDOUBLE_SWAP_LE_BE(gdouble in)
{
union
*
* Returns: The floating point value read from @data
*/
-inline static gfloat
+static inline gfloat
GST_READ_FLOAT_LE(const guint8 *data)
{
union
*
* Returns: The floating point value read from @data
*/
-inline static gfloat
+static inline gfloat
GST_READ_FLOAT_BE(const guint8 *data)
{
union
*
* Returns: The double-precision floating point value read from @data
*/
-inline static gdouble
+static inline gdouble
GST_READ_DOUBLE_LE(const guint8 *data)
{
union
*
* Returns: The double-precision floating point value read from @data
*/
-inline static gdouble
+static inline gdouble
GST_READ_DOUBLE_BE(const guint8 *data)
{
union
*
* Store a 32 bit float value in little endian format into the memory buffer.
*/
-inline static void
+static inline void
GST_WRITE_FLOAT_LE(guint8 *data, gfloat num)
{
union
*
* Store a 32 bit float value in big endian format into the memory buffer.
*/
-inline static void
+static inline void
GST_WRITE_FLOAT_BE(guint8 *data, gfloat num)
{
union
*
* Store a 64 bit double value in little endian format into the memory buffer.
*/
-inline static void
+static inline void
GST_WRITE_DOUBLE_LE(guint8 *data, gdouble num)
{
union
*
* Store a 64 bit double value in big endian format into the memory buffer.
*/
-inline static void
+static inline void
GST_WRITE_DOUBLE_BE(guint8 *data, gdouble num)
{
union