/* element functions */
void gst_element_create_all_pads (GstElement *element);
GstPad* gst_element_get_compatible_pad (GstElement *element, GstPad *pad,
- const GstCaps *caps);
+ GstCaps *caps);
GstPadTemplate* gst_element_get_compatible_pad_template (GstElement *element, GstPadTemplate *compattempl);
gboolean gst_element_query_convert (GstElement *element, GstFormat src_format, gint64 src_val,
GstFormat dest_format, gint64 *dest_val);
-/* element class functions */
-void gst_element_class_install_std_props (GstElementClass * klass,
- const gchar * first_name, ...) G_GNUC_NULL_TERMINATED;
-
/* pad functions */
void gst_pad_use_fixed_caps (GstPad *pad);
GstElement* gst_pad_get_parent_element (GstPad *pad);
/* fraction operations */
gint gst_util_greatest_common_divisor (gint a, gint b);
+gint64 gst_util_greatest_common_divisor_int64 (gint64 a, gint64 b);
void gst_util_fraction_to_double (gint src_n, gint src_d, gdouble *dest);
void gst_util_double_to_fraction (gdouble src, gint *dest_n, gint *dest_d);