gst/gstutils.h: Add G_GNUC_PURE to gst_util_uint64_scale* and the double<->uint64 conversion functions.

Original commit message from CVS:
* gst/gstutils.h:
Add G_GNUC_PURE to gst_util_uint64_scale* and the double<->uint64
conversion functions.
This commit is contained in:
Sebastian Dröge 2008-11-17 04:49:06 +00:00
parent 3cc67ebab7
commit e79e2061ae
2 changed files with 10 additions and 4 deletions

View file

@ -1,3 +1,9 @@
2008-11-17 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/gstutils.h:
Add G_GNUC_PURE to gst_util_uint64_scale* and the double<->uint64
conversion functions.
2008-11-13 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbuffer.c: (gst_buffer_finalize):

View file

@ -35,8 +35,8 @@ void gst_util_set_value_from_string (GValue *value, const gchar *value_str);
void gst_util_set_object_arg (GObject *object, const gchar *name, const gchar *value);
void gst_util_dump_mem (const guchar *mem, guint size);
guint64 gst_util_gdouble_to_guint64 (gdouble value);
gdouble gst_util_guint64_to_gdouble (guint64 value);
guint64 gst_util_gdouble_to_guint64 (gdouble value) G_GNUC_PURE;
gdouble gst_util_guint64_to_gdouble (guint64 value) G_GNUC_PURE;
/**
* gst_guint64_to_gdouble:
@ -63,9 +63,9 @@ gdouble gst_util_guint64_to_gdouble (guint64 value);
#define gst_guint64_to_gdouble(value) ((gdouble) (value))
#endif
guint64 gst_util_uint64_scale (guint64 val, guint64 num, guint64 denom);
guint64 gst_util_uint64_scale (guint64 val, guint64 num, guint64 denom) G_GNUC_PURE;
guint64 gst_util_uint64_scale_int (guint64 val, gint num, gint denom);
guint64 gst_util_uint64_scale_int (guint64 val, gint num, gint denom) G_GNUC_PURE;
guint32 gst_util_seqnum_next (void);
gint32 gst_util_seqnum_compare (guint32 s1, guint32 s2);