[vala/wip/attributes: 39/40] gstreamer: Enforce the use of Gst.Value over GLib.Value



commit 9ea36dbb6e43a4a43714346c1f7c99ccf6d64060
Author: Luca Bruno <lucabru src gnome org>
Date:   Mon Aug 1 18:45:50 2011 +0200

    gstreamer: Enforce the use of Gst.Value over GLib.Value

 .../gstreamer-0.10/gstreamer-0.10.metadata         |   24 +++++++++++++------
 .../gstreamer-controller-0.10.metadata             |    4 +++
 .../gstreamer-interfaces-0.10.metadata             |    1 +
 3 files changed, 21 insertions(+), 8 deletions(-)
---
diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
index 69c937d..13bd561 100644
--- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
+++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
@@ -241,7 +241,7 @@ gst_iterator_new.item type_arguments="T"
 gst_iterator_new_list.item type_arguments="T"
 gst_iterator_next.elem type_name="T" is_out="1" transfer_ownership="1"
 gst_iterator_fold.func type_arguments="T" delegate_target_pos="2.1"
-gst_iterator_fold.ret is_out="1"
+gst_iterator_fold.ret type_name="Gst.Value" is_out="1"
 gst_iterator_new_list.list type_arguments="T"
 gst_iterator_new.master_cookie is_ref="1"
 gst_iterator_new_list.master_cookie is_ref="1"
@@ -255,7 +255,7 @@ GstIteratorItemFunction type_parameters="T"
 GstIteratorItemFunction.item type_name="T" is_out="1" takes_ownership="1"
 GstIteratorFoldFunction type_parameters="T"
 GstIteratorFoldFunction.item type_name="T" transfer_ownership="1"
-GstIteratorFoldFunction.ret is_ref="1"
+GstIteratorFoldFunction.ret type_name="Gst.Value" is_ref="1"
 GstMessage base_class="GstMiniObject"
 GstMessage.mini_object hidden="1"
 GstMessage.abidata hidden="1"
@@ -321,8 +321,8 @@ gst_message_parse_structure_change.busy is_out="1"
 gst_message_parse_qos.* is_out="1"
 gst_message_parse_qos_stats.* is_out="1"
 gst_message_parse_qos_values.* is_out="1"
-gst_message_get_stream_status_object nullable="1"
-gst_message_set_stream_status_object.object is_ref="1" nullable="1"
+gst_message_get_stream_status_object type_name="Gst.Value" nullable="1"
+gst_message_set_stream_status_object.object type_name="Gst.Value" is_ref="1" nullable="1"
 gst_message_type_get_name hidden="1"
 gst_message_type_to_quark hidden="1"
 GstMessageType to_string="gst_message_type_get_name"
@@ -530,7 +530,7 @@ gst_static_caps_get transfer_ownership="1"
 GstStaticPadTemplate is_value_type="1"
 gst_static_pad_template_get transfer_ownership="1"
 gst_static_pad_template_get_caps transfer_ownership="1"
-GstStructureMapFunc.value is_ref="1"
+GstStructureMapFunc.value is_ref="1" type_name="Gst.Value"
 GstStructure is_immutable="1"
 GstStructure.* hidden="1"
 gst_structure_copy transfer_ownership="1"
@@ -555,7 +555,7 @@ gst_structure_get_fraction.value_denominator is_out="1"
 gst_structure_get_enum.value is_out="1"
 gst_structure_get_value type_name="unowned Value?"
 gst_structure_get_string nullable="1"
-gst_structure_id_get_value nullable="1"
+gst_structure_id_get_value type_name="Gst.Value" nullable="1"
 gst_structure_to_string transfer_ownership="1"
 gst_structure_get_valist.args type_name="va_list"
 gst_structure_set_valist.varargs type_name="va_list"
@@ -563,9 +563,9 @@ gst_structure_id_get_valist.args type_name="va_list"
 gst_structure_id_set_valist.varargs type_name="va_list"
 gst_structure_remove_fields_valist.varargs type_name="va_list"
 gst_structure_set_parent_refcount.refcount is_ref="1"
-gst_tag_list_get_value_index nullable="1"
+gst_tag_list_get_value_index type_name="Gst.Value" nullable="1"
 gst_tag_list_copy transfer_ownership="1"
-gst_tag_list_copy_value.dest is_out="1"
+gst_tag_list_copy_value.dest type_name="Gst.Value" is_out="1"
 gst_tag_list_add ellipsis="1"
 gst_tag_list_add_values ellipsis="1"
 gst_tag_list_get_boolean.value is_out="1"
@@ -694,5 +694,13 @@ gst_preset_get_preset_names is_array="1" array_null_terminated="1" transfer_owne
 gst_preset_get_property_names is_array="1" array_null_terminated="1" transfer_ownership="1"
 GstSystemClock.* hidden="1"
 gst_system_clock_obtain transfer_ownership="1"
+GstStructureForeachFunc.value type_name="Gst.Value"
+GstTagMergeFunc.* type_name="Gst.Value"
+GstValueCompareFunc.* type_name="Gst.Value"
+GstValueDeserializeFunc.dest type_name="Gst.Value"
+GstValueIntersectFunc.* type_name="Gst.Value"
+GstValueSerializeFunc.value1 type_name="Gst.Value"
+GstValueSubtractFunc.* type_name="Gst.Value"
+GstValueUnionFunc.* type_name="Gst.Value"
 GstXML.topelements type_arguments="Element"
 gst_xml_get_topelements type_arguments="Element"
diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata
index 38a0e33..bafa423 100644
--- a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata
+++ b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata
@@ -1,8 +1,12 @@
 Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/controller/gstcontroller.h"
 GstLFOControlSource cheader_filename="gst/controller/gstlfocontrolsource.h"
+GstLFOControlSource:amplitude type_name="Gst.Value"
+GstLFOControlSource:offset type_name="Gst.Value"
 GstLFOWaveform hidden="1"
+GstTimedValue.value type_name="Gst.Value"
 GST_PARAM_CONTROLLABLE hidden="1"
 GstController.properties type_arguments="TimedValue"
+GstControlSourceGetValue.value type_name="Gst.Value"
 gst_controller_get_all transfer_ownership="1" type_arguments="unowned TimedValue"
 gst_controller_get_value_arrays.value_arrays type_arguments="ValueArray"
 gst_controller_init.argc hidden="1"
diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata
index 62beb1b..a81ffd7 100644
--- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata
+++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata
@@ -19,6 +19,7 @@ GstMixerOptions cheader_filename="gst/interfaces/mixer.h"
 GstMixerTrack cheader_filename="gst/interfaces/mixer.h"
 GstTunerChannel cheader_filename="gst/interfaces/tuner.h"
 GstTunerNorm cheader_filename="gst/interfaces/tuner.h"
+GstTunerNorm.framerate type_name="Gst.Value"
 GstColorBalance cheader_filename="gst/interfaces/colorbalance.h"
 gst_color_balance_list_channels hidden="1"
 GstMixer cheader_filename="gst/interfaces/mixer.h"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]