$(srcdir)/clutter-list-model.h \
$(srcdir)/clutter-macros.h \
$(srcdir)/clutter-main.h \
- $(srcdir)/clutter-media.h \
$(srcdir)/clutter-model.h \
$(srcdir)/clutter-offscreen-effect.h \
$(srcdir)/clutter-page-turn-effect.h \
$(srcdir)/clutter-list-model.c \
$(srcdir)/clutter-main.c \
$(srcdir)/clutter-master-clock.c \
- $(srcdir)/clutter-media.c \
$(srcdir)/clutter-model.c \
$(srcdir)/clutter-offscreen-effect.c \
$(srcdir)/clutter-page-turn-effect.c \
$(srcdir)/deprecated/clutter-group.h \
$(srcdir)/deprecated/clutter-keysyms.h \
$(srcdir)/deprecated/clutter-main.h \
+ $(srcdir)/deprecated/clutter-media.h \
$(srcdir)/deprecated/clutter-rectangle.h \
$(srcdir)/deprecated/clutter-score.h \
$(srcdir)/deprecated/clutter-shader.h \
$(srcdir)/deprecated/clutter-fixed.c \
$(srcdir)/deprecated/clutter-frame-source.c \
$(srcdir)/deprecated/clutter-group.c \
+ $(srcdir)/deprecated/clutter-media.c \
$(srcdir)/deprecated/clutter-rectangle.c \
$(srcdir)/deprecated/clutter-score.c \
$(srcdir)/deprecated/clutter-shader.c \
* a uniform API for applications.
*
* #ClutterMedia is available since Clutter 0.2
+ *
+ * #ClutterMedia is deprecated since Clutter 1.12
*/
#ifdef HAVE_CONFIG_H
* The location of a media file, expressed as a valid URI.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_string ("uri",
P_("URI"),
P_("URI of a media file"),
NULL,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* Whether the #ClutterMedia actor is playing.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_boolean ("playing",
P_("Playing"),
P_("Whether the actor is playing"),
FALSE,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* value between 0.0 and 1.0.
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_double ("progress",
P_("Progress"),
P_("Current progress of the playback"),
0.0, 1.0, 0.0,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* The location of a subtitle file, expressed as a valid URI.
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_string ("subtitle-uri",
P_("Subtitle URI"),
P_("URI of a subtitle file"),
NULL,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* pango_font_description_from_string().
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_string ("subtitle-font-name",
P_("Subtitle Font Name"),
P_("The font used to display subtitles"),
NULL,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* 0.0 and 1.0.
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_double ("audio-volume",
P_("Audio Volume"),
P_("The volume of the audio"),
0.0, 1.0, 0.5,
- CLUTTER_PARAM_READWRITE);
+ CLUTTER_PARAM_READWRITE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* Whether the current stream is seekable.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_boolean ("can-seek",
P_("Can Seek"),
P_("Whether the current stream is seekable"),
FALSE,
- CLUTTER_PARAM_READABLE);
+ CLUTTER_PARAM_READABLE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* as a value between 0.0 and 1.0.
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_double ("buffer-fill",
P_("Buffer Fill"),
P_("The fill level of the buffer"),
0.0, 1.0, 0.0,
- CLUTTER_PARAM_READABLE);
+ CLUTTER_PARAM_READABLE |
+ G_PARAM_DEPRECATED);
g_object_interface_install_property (iface, pspec);
/**
* The duration of the current stream, in seconds
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
pspec = g_param_spec_double ("duration",
P_("Duration"),
* The ::eos signal is emitted each time the media stream ends.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
media_signals[EOS_SIGNAL] =
g_signal_new (I_("eos"),
* The ::error signal is emitted each time an error occurred.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
media_signals[ERROR_SIGNAL] =
g_signal_new (I_("error"),
* Sets the URI of @media to @uri.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_uri (ClutterMedia *media,
* to free the returned string
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
gchar *
clutter_media_get_uri (ClutterMedia *media)
* in clutter-gst is an example of such an asynchronous implementation.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_playing (ClutterMedia *media,
* Return value: %TRUE if playing, %FALSE if stopped.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
gboolean
clutter_media_get_playing (ClutterMedia *media)
* a normalized value between 0.0 (begin) and 1.0 (end).
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_progress (ClutterMedia *media,
* Return value: the playback progress, between 0.0 and 1.0
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
gdouble
clutter_media_get_progress (ClutterMedia *media)
* Sets the location of a subtitle file to display while playing @media.
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_subtitle_uri (ClutterMedia *media,
* to free the returned string
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
gchar *
clutter_media_get_subtitle_uri (ClutterMedia *media)
* ]|
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_subtitle_font_name (ClutterMedia *media,
* to free the returned string
*
* Since: 1.2
+ *
+ * Deprecated: 1.12
*/
gchar *
clutter_media_get_subtitle_font_name (ClutterMedia *media)
* Sets the playback volume of @media to @volume.
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_audio_volume (ClutterMedia *media,
* Return value: The playback volume between 0.0 and 1.0
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
gdouble
clutter_media_get_audio_volume (ClutterMedia *media)
* Return value: %TRUE if @media can seek, %FALSE otherwise.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
gboolean
clutter_media_get_can_seek (ClutterMedia *media)
* Return value: the fill level, between 0.0 and 1.0
*
* Since: 1.0
+ *
+ * Deprecated: 1.12
*/
gdouble
clutter_media_get_buffer_fill (ClutterMedia *media)
* Return value: the duration of the media stream, in seconds
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
gdouble
clutter_media_get_duration (ClutterMedia *media)
* Sets the source of @media using a file path.
*
* Since: 0.2
+ *
+ * Deprecated: 1.12
*/
void
clutter_media_set_filename (ClutterMedia *media,
const GError *error);
};
+CLUTTER_DEPRECATED_IN_1_12
GType clutter_media_get_type (void) G_GNUC_CONST;
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_uri (ClutterMedia *media,
const gchar *uri);
+CLUTTER_DEPRECATED_IN_1_12
gchar * clutter_media_get_uri (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_filename (ClutterMedia *media,
const gchar *filename);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_playing (ClutterMedia *media,
gboolean playing);
+CLUTTER_DEPRECATED_IN_1_12
gboolean clutter_media_get_playing (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_progress (ClutterMedia *media,
gdouble progress);
+CLUTTER_DEPRECATED_IN_1_12
gdouble clutter_media_get_progress (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_subtitle_uri (ClutterMedia *media,
const gchar *uri);
+CLUTTER_DEPRECATED_IN_1_12
gchar * clutter_media_get_subtitle_uri (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_subtitle_font_name (ClutterMedia *media,
const char *font_name);
+CLUTTER_DEPRECATED_IN_1_12
gchar * clutter_media_get_subtitle_font_name (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
void clutter_media_set_audio_volume (ClutterMedia *media,
gdouble volume);
+CLUTTER_DEPRECATED_IN_1_12
gdouble clutter_media_get_audio_volume (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
gboolean clutter_media_get_can_seek (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
gdouble clutter_media_get_buffer_fill (ClutterMedia *media);
+CLUTTER_DEPRECATED_IN_1_12
gdouble clutter_media_get_duration (ClutterMedia *media);
G_END_DECLS