📄 gstvalue.sgml
字号:
<!-- ##### SECTION Title ##### -->GstValue<!-- ##### SECTION Short_Description ##### --><!-- ##### SECTION Long_Description ##### --><para></para><!-- ##### SECTION See_Also ##### --><para></para><!-- ##### SECTION Stability_Level ##### --><!-- ##### MACRO GST_VALUE_HOLDS_FOURCC ##### --><para></para>@x: <!-- ##### MACRO GST_MAKE_FOURCC ##### --><para></para>@a: @b: @c: @d: <!-- ##### MACRO GST_STR_FOURCC ##### --><para></para>@f: <!-- ##### MACRO GST_FOURCC_FORMAT ##### --><para></para><!-- ##### MACRO GST_FOURCC_ARGS ##### --><para></para>@fourcc: <!-- ##### MACRO GST_TYPE_FOURCC ##### --><para></para><!-- ##### FUNCTION gst_value_set_fourcc ##### --><para></para>@value: @fourcc: <!-- ##### FUNCTION gst_value_get_fourcc ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_INT_RANGE ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_INT_RANGE ##### --><para></para><!-- ##### FUNCTION gst_value_set_int_range ##### --><para></para>@value: @start: @end: <!-- ##### FUNCTION gst_value_get_int_range_min ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_get_int_range_max ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_DOUBLE_RANGE ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_DOUBLE_RANGE ##### --><para></para><!-- ##### FUNCTION gst_value_set_double_range ##### --><para></para>@value: @start: @end: <!-- ##### FUNCTION gst_value_get_double_range_min ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_get_double_range_max ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_LIST ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_LIST ##### --><para></para><!-- ##### MACRO GST_VALUE_HOLDS_ARRAY ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_ARRAY ##### --><para></para><!-- ##### FUNCTION gst_value_list_append_value ##### --><para></para>@value: @append_value: <!-- ##### FUNCTION gst_value_list_prepend_value ##### --><para></para>@value: @prepend_value: <!-- ##### FUNCTION gst_value_list_concat ##### --><para></para>@dest: @value1: @value2: <!-- ##### FUNCTION gst_value_list_get_size ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_list_get_value ##### --><para></para>@value: @index: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_FRACTION ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_FRACTION ##### --><para></para><!-- ##### FUNCTION gst_value_set_fraction ##### --><para></para>@value: @numerator: @denominator: <!-- ##### FUNCTION gst_value_get_fraction_numerator ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_get_fraction_denominator ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_fraction_multiply ##### --><para></para>@product: @factor1: @factor2: @Returns: <!-- ##### FUNCTION gst_value_fraction_subtract ##### --><para></para>@dest: @minuend: @subtrahend: @Returns: <!-- ##### STRUCT GstParamSpecFraction ##### --><para></para>@parent_instance: @min_num: @min_den: @max_num: @max_den: @def_num: @def_den: <!-- ##### FUNCTION gst_param_spec_fraction ##### --><para></para>@name: @nick: @blurb: @min_num: @min_denom: @max_num: @max_denom: @default_num: @default_denom: @flags: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_FRACTION_RANGE ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_FRACTION_RANGE ##### --><para></para><!-- ##### FUNCTION gst_value_set_fraction_range ##### --><para></para>@value: @start: @end: <!-- ##### FUNCTION gst_value_get_fraction_range_min ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_get_fraction_range_max ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_set_fraction_range_full ##### --><para></para>@value: @numerator_start: @denominator_start: @numerator_end: @denominator_end: <!-- ##### MACRO GST_VALUE_HOLDS_DATE ##### --><para></para>@x: <!-- ##### MACRO GST_TYPE_DATE ##### --><para></para><!-- ##### FUNCTION gst_value_set_date ##### --><para></para>@value: @date: <!-- ##### FUNCTION gst_value_get_date ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_CAPS ##### --><para></para>@x: <!-- ##### FUNCTION gst_value_set_caps ##### --><para></para>@value: @caps: <!-- ##### FUNCTION gst_value_get_caps ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_STRUCTURE ##### --><para></para>@x: <!-- ##### FUNCTION gst_value_set_structure ##### --><para></para>@value: @structure: <!-- ##### FUNCTION gst_value_get_structure ##### --><para></para>@value: @Returns: <!-- ##### MACRO GST_VALUE_HOLDS_MINI_OBJECT ##### --><para></para>@value: <!-- ##### MACRO GST_VALUE_HOLDS_BUFFER ##### --><para></para>@x: <!-- ##### MACRO gst_value_get_buffer ##### --><para></para>@v: <!-- ##### MACRO gst_value_set_buffer ##### --><para></para>@v: @b: <!-- ##### MACRO gst_value_take_buffer ##### --><para></para>@v: @b: <!-- ##### MACRO GST_VALUE_LESS_THAN ##### --><para></para><!-- ##### MACRO GST_VALUE_EQUAL ##### --><para></para><!-- ##### MACRO GST_VALUE_GREATER_THAN ##### --><para></para><!-- ##### MACRO GST_VALUE_UNORDERED ##### --><para></para><!-- ##### USER_FUNCTION GstValueCompareFunc ##### --><para></para>@value1: @value2: @Returns: <!-- ##### USER_FUNCTION GstValueSerializeFunc ##### --><para></para>@value1: @Returns: <!-- ##### USER_FUNCTION GstValueDeserializeFunc ##### --><para></para>@dest: @s: @Returns: <!-- ##### USER_FUNCTION GstValueUnionFunc ##### --><para></para>@dest: @value1: @value2: @Returns: <!-- ##### USER_FUNCTION GstValueIntersectFunc ##### --><para></para>@dest: @value1: @value2: @Returns: <!-- ##### USER_FUNCTION GstValueSubtractFunc ##### --><para></para>@dest: @minuend: @subtrahend: @Returns: <!-- ##### STRUCT GstValueTable ##### --><para></para>@type: @compare: @serialize: @deserialize: <!-- ##### FUNCTION gst_value_is_fixed ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_register ##### --><para></para>@table: <!-- ##### FUNCTION gst_value_init_and_copy ##### --><para></para>@dest: @src: <!-- ##### FUNCTION gst_value_serialize ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_deserialize ##### --><para></para>@dest: @src: @Returns: <!-- ##### FUNCTION gst_value_compare ##### --><para></para>@value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_can_compare ##### --><para></para>@value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_union ##### --><para></para>@dest: @value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_can_union ##### --><para></para>@value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_register_union_func ##### --><para></para>@type1: @type2: @func: <!-- ##### FUNCTION gst_value_subtract ##### --><para></para>@dest: @minuend: @subtrahend: @Returns: <!-- ##### FUNCTION gst_value_can_subtract ##### --><para></para>@minuend: @subtrahend: @Returns: <!-- ##### FUNCTION gst_value_register_subtract_func ##### --><para></para>@minuend_type: @subtrahend_type: @func: <!-- ##### FUNCTION gst_value_intersect ##### --><para></para>@dest: @value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_can_intersect ##### --><para></para>@value1: @value2: @Returns: <!-- ##### FUNCTION gst_value_register_intersect_func ##### --><para></para>@type1: @type2: @func: <!-- ##### FUNCTION gst_value_array_append_value ##### --><para></para>@value: @append_value: <!-- ##### FUNCTION gst_value_array_get_size ##### --><para></para>@value: @Returns: <!-- ##### FUNCTION gst_value_array_get_value ##### --><para></para>@value: @index: @Returns: <!-- ##### FUNCTION gst_value_array_prepend_value ##### --><para></para>@value: @prepend_value:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -