1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module gstreamerc.gstreamer; 26 27 version(Tango) 28 private import tango.stdc.stdio; 29 else 30 private import std.stdio; 31 32 private import gstreamerc.gstreamertypes; 33 private import gtkc.Loader; 34 private import gtkc.paths; 35 36 mixin( _shared ~ "static this() 37 { 38 // gstreamer.MiniObject 39 40 Linker.link(gst_mini_object_new, \"gst_mini_object_new\", LIBRARY.GSTREAMER); 41 Linker.link(gst_mini_object_copy, \"gst_mini_object_copy\", LIBRARY.GSTREAMER); 42 Linker.link(gst_mini_object_is_writable, \"gst_mini_object_is_writable\", LIBRARY.GSTREAMER); 43 Linker.link(gst_mini_object_make_writable, \"gst_mini_object_make_writable\", LIBRARY.GSTREAMER); 44 Linker.link(gst_mini_object_ref, \"gst_mini_object_ref\", LIBRARY.GSTREAMER); 45 Linker.link(gst_mini_object_unref, \"gst_mini_object_unref\", LIBRARY.GSTREAMER); 46 Linker.link(gst_mini_object_replace, \"gst_mini_object_replace\", LIBRARY.GSTREAMER); 47 Linker.link(gst_param_spec_mini_object, \"gst_param_spec_mini_object\", LIBRARY.GSTREAMER); 48 Linker.link(gst_value_set_mini_object, \"gst_value_set_mini_object\", LIBRARY.GSTREAMER); 49 Linker.link(gst_value_take_mini_object, \"gst_value_take_mini_object\", LIBRARY.GSTREAMER); 50 Linker.link(gst_value_get_mini_object, \"gst_value_get_mini_object\", LIBRARY.GSTREAMER); 51 52 // gstreamer.ObjectGst 53 54 Linker.link(gst_object_set_name, \"gst_object_set_name\", LIBRARY.GSTREAMER); 55 Linker.link(gst_object_get_name, \"gst_object_get_name\", LIBRARY.GSTREAMER); 56 Linker.link(gst_object_set_parent, \"gst_object_set_parent\", LIBRARY.GSTREAMER); 57 Linker.link(gst_object_get_parent, \"gst_object_get_parent\", LIBRARY.GSTREAMER); 58 Linker.link(gst_object_unparent, \"gst_object_unparent\", LIBRARY.GSTREAMER); 59 Linker.link(gst_object_get_name_prefix, \"gst_object_get_name_prefix\", LIBRARY.GSTREAMER); 60 Linker.link(gst_object_set_name_prefix, \"gst_object_set_name_prefix\", LIBRARY.GSTREAMER); 61 Linker.link(gst_object_default_deep_notify, \"gst_object_default_deep_notify\", LIBRARY.GSTREAMER); 62 Linker.link(gst_object_default_error, \"gst_object_default_error\", LIBRARY.GSTREAMER); 63 Linker.link(gst_object_check_uniqueness, \"gst_object_check_uniqueness\", LIBRARY.GSTREAMER); 64 Linker.link(gst_object_has_ancestor, \"gst_object_has_ancestor\", LIBRARY.GSTREAMER); 65 Linker.link(gst_object_save_thyself, \"gst_object_save_thyself\", LIBRARY.GSTREAMER); 66 Linker.link(gst_object_restore_thyself, \"gst_object_restore_thyself\", LIBRARY.GSTREAMER); 67 Linker.link(gst_object_ref, \"gst_object_ref\", LIBRARY.GSTREAMER); 68 Linker.link(gst_object_unref, \"gst_object_unref\", LIBRARY.GSTREAMER); 69 Linker.link(gst_object_sink, \"gst_object_sink\", LIBRARY.GSTREAMER); 70 Linker.link(gst_object_replace, \"gst_object_replace\", LIBRARY.GSTREAMER); 71 Linker.link(gst_object_get_path_string, \"gst_object_get_path_string\", LIBRARY.GSTREAMER); 72 Linker.link(gst_class_signal_connect, \"gst_class_signal_connect\", LIBRARY.GSTREAMER); 73 Linker.link(gst_class_signal_emit_by_name, \"gst_class_signal_emit_by_name\", LIBRARY.GSTREAMER); 74 75 // gstreamer.Element 76 77 Linker.link(gst_element_class_add_pad_template, \"gst_element_class_add_pad_template\", LIBRARY.GSTREAMER); 78 Linker.link(gst_element_class_get_pad_template, \"gst_element_class_get_pad_template\", LIBRARY.GSTREAMER); 79 Linker.link(gst_element_class_get_pad_template_list, \"gst_element_class_get_pad_template_list\", LIBRARY.GSTREAMER); 80 Linker.link(gst_element_class_install_std_props, \"gst_element_class_install_std_props\", LIBRARY.GSTREAMER); 81 Linker.link(gst_element_class_set_details, \"gst_element_class_set_details\", LIBRARY.GSTREAMER); 82 Linker.link(gst_element_class_set_details_simple, \"gst_element_class_set_details_simple\", LIBRARY.GSTREAMER); 83 Linker.link(gst_element_add_pad, \"gst_element_add_pad\", LIBRARY.GSTREAMER); 84 Linker.link(gst_element_get_pad, \"gst_element_get_pad\", LIBRARY.GSTREAMER); 85 Linker.link(gst_element_create_all_pads, \"gst_element_create_all_pads\", LIBRARY.GSTREAMER); 86 Linker.link(gst_element_get_compatible_pad, \"gst_element_get_compatible_pad\", LIBRARY.GSTREAMER); 87 Linker.link(gst_element_get_compatible_pad_template, \"gst_element_get_compatible_pad_template\", LIBRARY.GSTREAMER); 88 Linker.link(gst_element_get_request_pad, \"gst_element_get_request_pad\", LIBRARY.GSTREAMER); 89 Linker.link(gst_element_get_static_pad, \"gst_element_get_static_pad\", LIBRARY.GSTREAMER); 90 Linker.link(gst_element_no_more_pads, \"gst_element_no_more_pads\", LIBRARY.GSTREAMER); 91 Linker.link(gst_element_release_request_pad, \"gst_element_release_request_pad\", LIBRARY.GSTREAMER); 92 Linker.link(gst_element_remove_pad, \"gst_element_remove_pad\", LIBRARY.GSTREAMER); 93 Linker.link(gst_element_iterate_pads, \"gst_element_iterate_pads\", LIBRARY.GSTREAMER); 94 Linker.link(gst_element_iterate_sink_pads, \"gst_element_iterate_sink_pads\", LIBRARY.GSTREAMER); 95 Linker.link(gst_element_iterate_src_pads, \"gst_element_iterate_src_pads\", LIBRARY.GSTREAMER); 96 Linker.link(gst_element_link, \"gst_element_link\", LIBRARY.GSTREAMER); 97 Linker.link(gst_element_unlink, \"gst_element_unlink\", LIBRARY.GSTREAMER); 98 Linker.link(gst_element_link_many, \"gst_element_link_many\", LIBRARY.GSTREAMER); 99 Linker.link(gst_element_unlink_many, \"gst_element_unlink_many\", LIBRARY.GSTREAMER); 100 Linker.link(gst_element_link_pads, \"gst_element_link_pads\", LIBRARY.GSTREAMER); 101 Linker.link(gst_element_unlink_pads, \"gst_element_unlink_pads\", LIBRARY.GSTREAMER); 102 Linker.link(gst_element_link_pads_filtered, \"gst_element_link_pads_filtered\", LIBRARY.GSTREAMER); 103 Linker.link(gst_element_link_filtered, \"gst_element_link_filtered\", LIBRARY.GSTREAMER); 104 Linker.link(gst_element_set_base_time, \"gst_element_set_base_time\", LIBRARY.GSTREAMER); 105 Linker.link(gst_element_get_base_time, \"gst_element_get_base_time\", LIBRARY.GSTREAMER); 106 Linker.link(gst_element_set_bus, \"gst_element_set_bus\", LIBRARY.GSTREAMER); 107 Linker.link(gst_element_get_bus, \"gst_element_get_bus\", LIBRARY.GSTREAMER); 108 Linker.link(gst_element_get_factory, \"gst_element_get_factory\", LIBRARY.GSTREAMER); 109 Linker.link(gst_element_set_index, \"gst_element_set_index\", LIBRARY.GSTREAMER); 110 Linker.link(gst_element_get_index, \"gst_element_get_index\", LIBRARY.GSTREAMER); 111 Linker.link(gst_element_is_indexable, \"gst_element_is_indexable\", LIBRARY.GSTREAMER); 112 Linker.link(gst_element_requires_clock, \"gst_element_requires_clock\", LIBRARY.GSTREAMER); 113 Linker.link(gst_element_set_clock, \"gst_element_set_clock\", LIBRARY.GSTREAMER); 114 Linker.link(gst_element_get_clock, \"gst_element_get_clock\", LIBRARY.GSTREAMER); 115 Linker.link(gst_element_provides_clock, \"gst_element_provides_clock\", LIBRARY.GSTREAMER); 116 Linker.link(gst_element_provide_clock, \"gst_element_provide_clock\", LIBRARY.GSTREAMER); 117 Linker.link(gst_element_set_state, \"gst_element_set_state\", LIBRARY.GSTREAMER); 118 Linker.link(gst_element_get_state, \"gst_element_get_state\", LIBRARY.GSTREAMER); 119 Linker.link(gst_element_set_locked_state, \"gst_element_set_locked_state\", LIBRARY.GSTREAMER); 120 Linker.link(gst_element_is_locked_state, \"gst_element_is_locked_state\", LIBRARY.GSTREAMER); 121 Linker.link(gst_element_abort_state, \"gst_element_abort_state\", LIBRARY.GSTREAMER); 122 Linker.link(gst_element_continue_state, \"gst_element_continue_state\", LIBRARY.GSTREAMER); 123 Linker.link(gst_element_lost_state, \"gst_element_lost_state\", LIBRARY.GSTREAMER); 124 Linker.link(gst_element_state_get_name, \"gst_element_state_get_name\", LIBRARY.GSTREAMER); 125 Linker.link(gst_element_state_change_return_get_name, \"gst_element_state_change_return_get_name\", LIBRARY.GSTREAMER); 126 Linker.link(gst_element_sync_state_with_parent, \"gst_element_sync_state_with_parent\", LIBRARY.GSTREAMER); 127 Linker.link(gst_element_change_state, \"gst_element_change_state\", LIBRARY.GSTREAMER); 128 Linker.link(gst_element_found_tags, \"gst_element_found_tags\", LIBRARY.GSTREAMER); 129 Linker.link(gst_element_found_tags_for_pad, \"gst_element_found_tags_for_pad\", LIBRARY.GSTREAMER); 130 Linker.link(gst_element_message_full, \"gst_element_message_full\", LIBRARY.GSTREAMER); 131 Linker.link(gst_element_post_message, \"gst_element_post_message\", LIBRARY.GSTREAMER); 132 Linker.link(gst_element_get_query_types, \"gst_element_get_query_types\", LIBRARY.GSTREAMER); 133 Linker.link(gst_element_query, \"gst_element_query\", LIBRARY.GSTREAMER); 134 Linker.link(gst_element_query_convert, \"gst_element_query_convert\", LIBRARY.GSTREAMER); 135 Linker.link(gst_element_query_position, \"gst_element_query_position\", LIBRARY.GSTREAMER); 136 Linker.link(gst_element_query_duration, \"gst_element_query_duration\", LIBRARY.GSTREAMER); 137 Linker.link(gst_element_send_event, \"gst_element_send_event\", LIBRARY.GSTREAMER); 138 Linker.link(gst_element_seek_simple, \"gst_element_seek_simple\", LIBRARY.GSTREAMER); 139 Linker.link(gst_element_seek, \"gst_element_seek\", LIBRARY.GSTREAMER); 140 141 // gstreamer.GStreamer 142 143 Linker.link(gst_init, \"gst_init\", LIBRARY.GSTREAMER); 144 Linker.link(gst_init_check, \"gst_init_check\", LIBRARY.GSTREAMER); 145 Linker.link(gst_init_get_option_group, \"gst_init_get_option_group\", LIBRARY.GSTREAMER); 146 Linker.link(gst_deinit, \"gst_deinit\", LIBRARY.GSTREAMER); 147 Linker.link(gst_version, \"gst_version\", LIBRARY.GSTREAMER); 148 Linker.link(gst_version_string, \"gst_version_string\", LIBRARY.GSTREAMER); 149 Linker.link(gst_segtrap_is_enabled, \"gst_segtrap_is_enabled\", LIBRARY.GSTREAMER); 150 Linker.link(gst_segtrap_set_enabled, \"gst_segtrap_set_enabled\", LIBRARY.GSTREAMER); 151 Linker.link(gst_registry_fork_is_enabled, \"gst_registry_fork_is_enabled\", LIBRARY.GSTREAMER); 152 Linker.link(gst_registry_fork_set_enabled, \"gst_registry_fork_set_enabled\", LIBRARY.GSTREAMER); 153 Linker.link(gst_update_registry, \"gst_update_registry\", LIBRARY.GSTREAMER); 154 155 // gstreamer.Bin 156 157 Linker.link(gst_bin_new, \"gst_bin_new\", LIBRARY.GSTREAMER); 158 Linker.link(gst_bin_add, \"gst_bin_add\", LIBRARY.GSTREAMER); 159 Linker.link(gst_bin_remove, \"gst_bin_remove\", LIBRARY.GSTREAMER); 160 Linker.link(gst_bin_get_by_name, \"gst_bin_get_by_name\", LIBRARY.GSTREAMER); 161 Linker.link(gst_bin_get_by_name_recurse_up, \"gst_bin_get_by_name_recurse_up\", LIBRARY.GSTREAMER); 162 Linker.link(gst_bin_get_by_interface, \"gst_bin_get_by_interface\", LIBRARY.GSTREAMER); 163 Linker.link(gst_bin_iterate_elements, \"gst_bin_iterate_elements\", LIBRARY.GSTREAMER); 164 Linker.link(gst_bin_iterate_recurse, \"gst_bin_iterate_recurse\", LIBRARY.GSTREAMER); 165 Linker.link(gst_bin_iterate_sinks, \"gst_bin_iterate_sinks\", LIBRARY.GSTREAMER); 166 Linker.link(gst_bin_iterate_sorted, \"gst_bin_iterate_sorted\", LIBRARY.GSTREAMER); 167 Linker.link(gst_bin_iterate_sources, \"gst_bin_iterate_sources\", LIBRARY.GSTREAMER); 168 Linker.link(gst_bin_iterate_all_by_interface, \"gst_bin_iterate_all_by_interface\", LIBRARY.GSTREAMER); 169 Linker.link(gst_bin_add_many, \"gst_bin_add_many\", LIBRARY.GSTREAMER); 170 Linker.link(gst_bin_remove_many, \"gst_bin_remove_many\", LIBRARY.GSTREAMER); 171 Linker.link(gst_bin_find_unconnected_pad, \"gst_bin_find_unconnected_pad\", LIBRARY.GSTREAMER); 172 173 // gstreamer.Buffer 174 175 Linker.link(gst_buffer_new, \"gst_buffer_new\", LIBRARY.GSTREAMER); 176 Linker.link(gst_buffer_new_and_alloc, \"gst_buffer_new_and_alloc\", LIBRARY.GSTREAMER); 177 Linker.link(gst_buffer_try_new_and_alloc, \"gst_buffer_try_new_and_alloc\", LIBRARY.GSTREAMER); 178 Linker.link(gst_buffer_ref, \"gst_buffer_ref\", LIBRARY.GSTREAMER); 179 Linker.link(gst_buffer_copy_metadata, \"gst_buffer_copy_metadata\", LIBRARY.GSTREAMER); 180 Linker.link(gst_buffer_is_metadata_writable, \"gst_buffer_is_metadata_writable\", LIBRARY.GSTREAMER); 181 Linker.link(gst_buffer_make_metadata_writable, \"gst_buffer_make_metadata_writable\", LIBRARY.GSTREAMER); 182 Linker.link(gst_buffer_get_caps, \"gst_buffer_get_caps\", LIBRARY.GSTREAMER); 183 Linker.link(gst_buffer_set_caps, \"gst_buffer_set_caps\", LIBRARY.GSTREAMER); 184 Linker.link(gst_buffer_create_sub, \"gst_buffer_create_sub\", LIBRARY.GSTREAMER); 185 Linker.link(gst_buffer_is_span_fast, \"gst_buffer_is_span_fast\", LIBRARY.GSTREAMER); 186 Linker.link(gst_buffer_span, \"gst_buffer_span\", LIBRARY.GSTREAMER); 187 Linker.link(gst_buffer_stamp, \"gst_buffer_stamp\", LIBRARY.GSTREAMER); 188 Linker.link(gst_buffer_join, \"gst_buffer_join\", LIBRARY.GSTREAMER); 189 Linker.link(gst_buffer_merge, \"gst_buffer_merge\", LIBRARY.GSTREAMER); 190 191 // gstreamer.Bus 192 193 Linker.link(gst_bus_new, \"gst_bus_new\", LIBRARY.GSTREAMER); 194 Linker.link(gst_bus_post, \"gst_bus_post\", LIBRARY.GSTREAMER); 195 Linker.link(gst_bus_have_pending, \"gst_bus_have_pending\", LIBRARY.GSTREAMER); 196 Linker.link(gst_bus_peek, \"gst_bus_peek\", LIBRARY.GSTREAMER); 197 Linker.link(gst_bus_pop, \"gst_bus_pop\", LIBRARY.GSTREAMER); 198 Linker.link(gst_bus_timed_pop, \"gst_bus_timed_pop\", LIBRARY.GSTREAMER); 199 Linker.link(gst_bus_set_flushing, \"gst_bus_set_flushing\", LIBRARY.GSTREAMER); 200 Linker.link(gst_bus_set_sync_handler, \"gst_bus_set_sync_handler\", LIBRARY.GSTREAMER); 201 Linker.link(gst_bus_sync_signal_handler, \"gst_bus_sync_signal_handler\", LIBRARY.GSTREAMER); 202 Linker.link(gst_bus_create_watch, \"gst_bus_create_watch\", LIBRARY.GSTREAMER); 203 Linker.link(gst_bus_add_watch_full, \"gst_bus_add_watch_full\", LIBRARY.GSTREAMER); 204 Linker.link(gst_bus_add_watch, \"gst_bus_add_watch\", LIBRARY.GSTREAMER); 205 Linker.link(gst_bus_disable_sync_message_emission, \"gst_bus_disable_sync_message_emission\", LIBRARY.GSTREAMER); 206 Linker.link(gst_bus_enable_sync_message_emission, \"gst_bus_enable_sync_message_emission\", LIBRARY.GSTREAMER); 207 Linker.link(gst_bus_async_signal_func, \"gst_bus_async_signal_func\", LIBRARY.GSTREAMER); 208 Linker.link(gst_bus_add_signal_watch, \"gst_bus_add_signal_watch\", LIBRARY.GSTREAMER); 209 Linker.link(gst_bus_add_signal_watch_full, \"gst_bus_add_signal_watch_full\", LIBRARY.GSTREAMER); 210 Linker.link(gst_bus_remove_signal_watch, \"gst_bus_remove_signal_watch\", LIBRARY.GSTREAMER); 211 Linker.link(gst_bus_poll, \"gst_bus_poll\", LIBRARY.GSTREAMER); 212 213 // gstreamer.Caps 214 215 Linker.link(gst_caps_new_empty, \"gst_caps_new_empty\", LIBRARY.GSTREAMER); 216 Linker.link(gst_caps_new_any, \"gst_caps_new_any\", LIBRARY.GSTREAMER); 217 Linker.link(gst_caps_new_simple, \"gst_caps_new_simple\", LIBRARY.GSTREAMER); 218 Linker.link(gst_caps_new_full, \"gst_caps_new_full\", LIBRARY.GSTREAMER); 219 Linker.link(gst_caps_new_full_valist, \"gst_caps_new_full_valist\", LIBRARY.GSTREAMER); 220 Linker.link(gst_caps_copy, \"gst_caps_copy\", LIBRARY.GSTREAMER); 221 Linker.link(gst_caps_copy_nth, \"gst_caps_copy_nth\", LIBRARY.GSTREAMER); 222 Linker.link(gst_static_caps_get, \"gst_static_caps_get\", LIBRARY.GSTREAMER); 223 Linker.link(gst_caps_append, \"gst_caps_append\", LIBRARY.GSTREAMER); 224 Linker.link(gst_caps_merge, \"gst_caps_merge\", LIBRARY.GSTREAMER); 225 Linker.link(gst_caps_append_structure, \"gst_caps_append_structure\", LIBRARY.GSTREAMER); 226 Linker.link(gst_caps_remove_structure, \"gst_caps_remove_structure\", LIBRARY.GSTREAMER); 227 Linker.link(gst_caps_merge_structure, \"gst_caps_merge_structure\", LIBRARY.GSTREAMER); 228 Linker.link(gst_caps_get_size, \"gst_caps_get_size\", LIBRARY.GSTREAMER); 229 Linker.link(gst_caps_get_structure, \"gst_caps_get_structure\", LIBRARY.GSTREAMER); 230 Linker.link(gst_caps_set_simple, \"gst_caps_set_simple\", LIBRARY.GSTREAMER); 231 Linker.link(gst_caps_set_simple_valist, \"gst_caps_set_simple_valist\", LIBRARY.GSTREAMER); 232 Linker.link(gst_caps_is_any, \"gst_caps_is_any\", LIBRARY.GSTREAMER); 233 Linker.link(gst_caps_is_empty, \"gst_caps_is_empty\", LIBRARY.GSTREAMER); 234 Linker.link(gst_caps_is_fixed, \"gst_caps_is_fixed\", LIBRARY.GSTREAMER); 235 Linker.link(gst_caps_is_equal, \"gst_caps_is_equal\", LIBRARY.GSTREAMER); 236 Linker.link(gst_caps_is_equal_fixed, \"gst_caps_is_equal_fixed\", LIBRARY.GSTREAMER); 237 Linker.link(gst_caps_is_always_compatible, \"gst_caps_is_always_compatible\", LIBRARY.GSTREAMER); 238 Linker.link(gst_caps_is_subset, \"gst_caps_is_subset\", LIBRARY.GSTREAMER); 239 Linker.link(gst_caps_intersect, \"gst_caps_intersect\", LIBRARY.GSTREAMER); 240 Linker.link(gst_caps_union, \"gst_caps_union\", LIBRARY.GSTREAMER); 241 Linker.link(gst_caps_normalize, \"gst_caps_normalize\", LIBRARY.GSTREAMER); 242 Linker.link(gst_caps_do_simplify, \"gst_caps_do_simplify\", LIBRARY.GSTREAMER); 243 Linker.link(gst_caps_save_thyself, \"gst_caps_save_thyself\", LIBRARY.GSTREAMER); 244 Linker.link(gst_caps_load_thyself, \"gst_caps_load_thyself\", LIBRARY.GSTREAMER); 245 Linker.link(gst_caps_replace, \"gst_caps_replace\", LIBRARY.GSTREAMER); 246 Linker.link(gst_caps_to_string, \"gst_caps_to_string\", LIBRARY.GSTREAMER); 247 Linker.link(gst_caps_from_string, \"gst_caps_from_string\", LIBRARY.GSTREAMER); 248 Linker.link(gst_caps_subtract, \"gst_caps_subtract\", LIBRARY.GSTREAMER); 249 Linker.link(gst_caps_make_writable, \"gst_caps_make_writable\", LIBRARY.GSTREAMER); 250 Linker.link(gst_caps_ref, \"gst_caps_ref\", LIBRARY.GSTREAMER); 251 Linker.link(gst_caps_truncate, \"gst_caps_truncate\", LIBRARY.GSTREAMER); 252 Linker.link(gst_caps_unref, \"gst_caps_unref\", LIBRARY.GSTREAMER); 253 254 // gstreamer.Clock 255 256 Linker.link(gst_clock_add_observation, \"gst_clock_add_observation\", LIBRARY.GSTREAMER); 257 Linker.link(gst_clock_set_master, \"gst_clock_set_master\", LIBRARY.GSTREAMER); 258 Linker.link(gst_clock_get_master, \"gst_clock_get_master\", LIBRARY.GSTREAMER); 259 Linker.link(gst_clock_set_resolution, \"gst_clock_set_resolution\", LIBRARY.GSTREAMER); 260 Linker.link(gst_clock_get_resolution, \"gst_clock_get_resolution\", LIBRARY.GSTREAMER); 261 Linker.link(gst_clock_get_time, \"gst_clock_get_time\", LIBRARY.GSTREAMER); 262 Linker.link(gst_clock_new_single_shot_id, \"gst_clock_new_single_shot_id\", LIBRARY.GSTREAMER); 263 Linker.link(gst_clock_new_periodic_id, \"gst_clock_new_periodic_id\", LIBRARY.GSTREAMER); 264 Linker.link(gst_clock_get_internal_time, \"gst_clock_get_internal_time\", LIBRARY.GSTREAMER); 265 Linker.link(gst_clock_adjust_unlocked, \"gst_clock_adjust_unlocked\", LIBRARY.GSTREAMER); 266 Linker.link(gst_clock_unadjust_unlocked, \"gst_clock_unadjust_unlocked\", LIBRARY.GSTREAMER); 267 Linker.link(gst_clock_get_calibration, \"gst_clock_get_calibration\", LIBRARY.GSTREAMER); 268 Linker.link(gst_clock_set_calibration, \"gst_clock_set_calibration\", LIBRARY.GSTREAMER); 269 Linker.link(gst_clock_id_get_time, \"gst_clock_id_get_time\", LIBRARY.GSTREAMER); 270 Linker.link(gst_clock_id_wait, \"gst_clock_id_wait\", LIBRARY.GSTREAMER); 271 Linker.link(gst_clock_id_wait_async, \"gst_clock_id_wait_async\", LIBRARY.GSTREAMER); 272 Linker.link(gst_clock_id_unschedule, \"gst_clock_id_unschedule\", LIBRARY.GSTREAMER); 273 Linker.link(gst_clock_id_compare_func, \"gst_clock_id_compare_func\", LIBRARY.GSTREAMER); 274 Linker.link(gst_clock_id_ref, \"gst_clock_id_ref\", LIBRARY.GSTREAMER); 275 Linker.link(gst_clock_id_unref, \"gst_clock_id_unref\", LIBRARY.GSTREAMER); 276 277 // gstreamer.ElementFactory 278 279 Linker.link(gst_element_register, \"gst_element_register\", LIBRARY.GSTREAMER); 280 Linker.link(gst_element_factory_find, \"gst_element_factory_find\", LIBRARY.GSTREAMER); 281 Linker.link(gst_element_factory_get_element_type, \"gst_element_factory_get_element_type\", LIBRARY.GSTREAMER); 282 Linker.link(gst_element_factory_get_longname, \"gst_element_factory_get_longname\", LIBRARY.GSTREAMER); 283 Linker.link(gst_element_factory_get_klass, \"gst_element_factory_get_klass\", LIBRARY.GSTREAMER); 284 Linker.link(gst_element_factory_get_description, \"gst_element_factory_get_description\", LIBRARY.GSTREAMER); 285 Linker.link(gst_element_factory_get_author, \"gst_element_factory_get_author\", LIBRARY.GSTREAMER); 286 Linker.link(gst_element_factory_get_num_pad_templates, \"gst_element_factory_get_num_pad_templates\", LIBRARY.GSTREAMER); 287 Linker.link(gst_element_factory_get_uri_type, \"gst_element_factory_get_uri_type\", LIBRARY.GSTREAMER); 288 Linker.link(gst_element_factory_get_uri_protocols, \"gst_element_factory_get_uri_protocols\", LIBRARY.GSTREAMER); 289 Linker.link(gst_element_factory_has_interface, \"gst_element_factory_has_interface\", LIBRARY.GSTREAMER); 290 Linker.link(gst_element_factory_create, \"gst_element_factory_create\", LIBRARY.GSTREAMER); 291 Linker.link(gst_element_factory_make, \"gst_element_factory_make\", LIBRARY.GSTREAMER); 292 Linker.link(gst_element_factory_can_sink_caps, \"gst_element_factory_can_sink_caps\", LIBRARY.GSTREAMER); 293 Linker.link(gst_element_factory_can_src_caps, \"gst_element_factory_can_src_caps\", LIBRARY.GSTREAMER); 294 Linker.link(gst_element_factory_get_static_pad_templates, \"gst_element_factory_get_static_pad_templates\", LIBRARY.GSTREAMER); 295 296 // gstreamer.Event 297 298 Linker.link(gst_event_get_structure, \"gst_event_get_structure\", LIBRARY.GSTREAMER); 299 Linker.link(gst_event_new_buffer_size, \"gst_event_new_buffer_size\", LIBRARY.GSTREAMER); 300 Linker.link(gst_event_new_custom, \"gst_event_new_custom\", LIBRARY.GSTREAMER); 301 Linker.link(gst_event_new_eos, \"gst_event_new_eos\", LIBRARY.GSTREAMER); 302 Linker.link(gst_event_new_flush_start, \"gst_event_new_flush_start\", LIBRARY.GSTREAMER); 303 Linker.link(gst_event_new_flush_stop, \"gst_event_new_flush_stop\", LIBRARY.GSTREAMER); 304 Linker.link(gst_event_new_latency, \"gst_event_new_latency\", LIBRARY.GSTREAMER); 305 Linker.link(gst_event_new_navigation, \"gst_event_new_navigation\", LIBRARY.GSTREAMER); 306 Linker.link(gst_event_new_new_segment, \"gst_event_new_new_segment\", LIBRARY.GSTREAMER); 307 Linker.link(gst_event_new_new_segment_full, \"gst_event_new_new_segment_full\", LIBRARY.GSTREAMER); 308 Linker.link(gst_event_new_qos, \"gst_event_new_qos\", LIBRARY.GSTREAMER); 309 Linker.link(gst_event_new_seek, \"gst_event_new_seek\", LIBRARY.GSTREAMER); 310 Linker.link(gst_event_new_tag, \"gst_event_new_tag\", LIBRARY.GSTREAMER); 311 Linker.link(gst_event_parse_buffer_size, \"gst_event_parse_buffer_size\", LIBRARY.GSTREAMER); 312 Linker.link(gst_event_parse_latency, \"gst_event_parse_latency\", LIBRARY.GSTREAMER); 313 Linker.link(gst_event_parse_new_segment, \"gst_event_parse_new_segment\", LIBRARY.GSTREAMER); 314 Linker.link(gst_event_parse_new_segment_full, \"gst_event_parse_new_segment_full\", LIBRARY.GSTREAMER); 315 Linker.link(gst_event_parse_qos, \"gst_event_parse_qos\", LIBRARY.GSTREAMER); 316 Linker.link(gst_event_parse_seek, \"gst_event_parse_seek\", LIBRARY.GSTREAMER); 317 Linker.link(gst_event_parse_tag, \"gst_event_parse_tag\", LIBRARY.GSTREAMER); 318 Linker.link(gst_event_ref, \"gst_event_ref\", LIBRARY.GSTREAMER); 319 Linker.link(gst_event_type_get_flags, \"gst_event_type_get_flags\", LIBRARY.GSTREAMER); 320 Linker.link(gst_event_type_get_name, \"gst_event_type_get_name\", LIBRARY.GSTREAMER); 321 Linker.link(gst_event_type_to_quark, \"gst_event_type_to_quark\", LIBRARY.GSTREAMER); 322 323 // gstreamer. 324 325 Linker.link(gst_format_get_name, \"gst_format_get_name\", LIBRARY.GSTREAMER); 326 Linker.link(gst_format_to_quark, \"gst_format_to_quark\", LIBRARY.GSTREAMER); 327 Linker.link(gst_format_register, \"gst_format_register\", LIBRARY.GSTREAMER); 328 Linker.link(gst_format_get_by_nick, \"gst_format_get_by_nick\", LIBRARY.GSTREAMER); 329 Linker.link(gst_formats_contains, \"gst_formats_contains\", LIBRARY.GSTREAMER); 330 Linker.link(gst_format_get_details, \"gst_format_get_details\", LIBRARY.GSTREAMER); 331 Linker.link(gst_format_iterate_definitions, \"gst_format_iterate_definitions\", LIBRARY.GSTREAMER); 332 333 // gstreamer. 334 335 Linker.link(gst_error_get_message, \"gst_error_get_message\", LIBRARY.GSTREAMER); 336 337 // gstreamer.GhostPad 338 339 Linker.link(gst_ghost_pad_new, \"gst_ghost_pad_new\", LIBRARY.GSTREAMER); 340 Linker.link(gst_ghost_pad_new_no_target, \"gst_ghost_pad_new_no_target\", LIBRARY.GSTREAMER); 341 Linker.link(gst_ghost_pad_new_from_template, \"gst_ghost_pad_new_from_template\", LIBRARY.GSTREAMER); 342 Linker.link(gst_ghost_pad_new_no_target_from_template, \"gst_ghost_pad_new_no_target_from_template\", LIBRARY.GSTREAMER); 343 Linker.link(gst_ghost_pad_set_target, \"gst_ghost_pad_set_target\", LIBRARY.GSTREAMER); 344 Linker.link(gst_ghost_pad_get_target, \"gst_ghost_pad_get_target\", LIBRARY.GSTREAMER); 345 346 // gstreamer.ImplementsInterface 347 348 Linker.link(gst_element_implements_interface, \"gst_element_implements_interface\", LIBRARY.GSTREAMER); 349 Linker.link(gst_implements_interface_cast, \"gst_implements_interface_cast\", LIBRARY.GSTREAMER); 350 Linker.link(gst_implements_interface_check, \"gst_implements_interface_check\", LIBRARY.GSTREAMER); 351 352 // gstreamer.Index 353 354 Linker.link(gst_index_new, \"gst_index_new\", LIBRARY.GSTREAMER); 355 Linker.link(gst_index_commit, \"gst_index_commit\", LIBRARY.GSTREAMER); 356 Linker.link(gst_index_get_group, \"gst_index_get_group\", LIBRARY.GSTREAMER); 357 Linker.link(gst_index_new_group, \"gst_index_new_group\", LIBRARY.GSTREAMER); 358 Linker.link(gst_index_set_group, \"gst_index_set_group\", LIBRARY.GSTREAMER); 359 Linker.link(gst_index_set_certainty, \"gst_index_set_certainty\", LIBRARY.GSTREAMER); 360 Linker.link(gst_index_get_certainty, \"gst_index_get_certainty\", LIBRARY.GSTREAMER); 361 Linker.link(gst_index_set_filter, \"gst_index_set_filter\", LIBRARY.GSTREAMER); 362 Linker.link(gst_index_set_filter_full, \"gst_index_set_filter_full\", LIBRARY.GSTREAMER); 363 Linker.link(gst_index_set_resolver, \"gst_index_set_resolver\", LIBRARY.GSTREAMER); 364 Linker.link(gst_index_get_writer_id, \"gst_index_get_writer_id\", LIBRARY.GSTREAMER); 365 Linker.link(gst_index_add_format, \"gst_index_add_format\", LIBRARY.GSTREAMER); 366 Linker.link(gst_index_add_association, \"gst_index_add_association\", LIBRARY.GSTREAMER); 367 Linker.link(gst_index_add_associationv, \"gst_index_add_associationv\", LIBRARY.GSTREAMER); 368 Linker.link(gst_index_add_object, \"gst_index_add_object\", LIBRARY.GSTREAMER); 369 Linker.link(gst_index_add_id, \"gst_index_add_id\", LIBRARY.GSTREAMER); 370 Linker.link(gst_index_get_assoc_entry, \"gst_index_get_assoc_entry\", LIBRARY.GSTREAMER); 371 Linker.link(gst_index_get_assoc_entry_full, \"gst_index_get_assoc_entry_full\", LIBRARY.GSTREAMER); 372 Linker.link(gst_index_entry_copy, \"gst_index_entry_copy\", LIBRARY.GSTREAMER); 373 Linker.link(gst_index_entry_free, \"gst_index_entry_free\", LIBRARY.GSTREAMER); 374 Linker.link(gst_index_entry_assoc_map, \"gst_index_entry_assoc_map\", LIBRARY.GSTREAMER); 375 376 // gstreamer.IndexFactory 377 378 Linker.link(gst_index_factory_new, \"gst_index_factory_new\", LIBRARY.GSTREAMER); 379 Linker.link(gst_index_factory_destroy, \"gst_index_factory_destroy\", LIBRARY.GSTREAMER); 380 Linker.link(gst_index_factory_find, \"gst_index_factory_find\", LIBRARY.GSTREAMER); 381 Linker.link(gst_index_factory_create, \"gst_index_factory_create\", LIBRARY.GSTREAMER); 382 Linker.link(gst_index_factory_make, \"gst_index_factory_make\", LIBRARY.GSTREAMER); 383 384 // gstreamer.Iterator 385 386 Linker.link(gst_iterator_new, \"gst_iterator_new\", LIBRARY.GSTREAMER); 387 Linker.link(gst_iterator_new_list, \"gst_iterator_new_list\", LIBRARY.GSTREAMER); 388 Linker.link(gst_iterator_next, \"gst_iterator_next\", LIBRARY.GSTREAMER); 389 Linker.link(gst_iterator_resync, \"gst_iterator_resync\", LIBRARY.GSTREAMER); 390 Linker.link(gst_iterator_free, \"gst_iterator_free\", LIBRARY.GSTREAMER); 391 Linker.link(gst_iterator_push, \"gst_iterator_push\", LIBRARY.GSTREAMER); 392 Linker.link(gst_iterator_filter, \"gst_iterator_filter\", LIBRARY.GSTREAMER); 393 Linker.link(gst_iterator_fold, \"gst_iterator_fold\", LIBRARY.GSTREAMER); 394 Linker.link(gst_iterator_foreach, \"gst_iterator_foreach\", LIBRARY.GSTREAMER); 395 Linker.link(gst_iterator_find_custom, \"gst_iterator_find_custom\", LIBRARY.GSTREAMER); 396 397 // gstreamer.Pad 398 399 Linker.link(gst_pad_get_direction, \"gst_pad_get_direction\", LIBRARY.GSTREAMER); 400 Linker.link(gst_pad_get_parent_element, \"gst_pad_get_parent_element\", LIBRARY.GSTREAMER); 401 Linker.link(gst_pad_get_pad_template, \"gst_pad_get_pad_template\", LIBRARY.GSTREAMER); 402 Linker.link(gst_pad_link, \"gst_pad_link\", LIBRARY.GSTREAMER); 403 Linker.link(gst_pad_unlink, \"gst_pad_unlink\", LIBRARY.GSTREAMER); 404 Linker.link(gst_pad_is_linked, \"gst_pad_is_linked\", LIBRARY.GSTREAMER); 405 Linker.link(gst_pad_can_link, \"gst_pad_can_link\", LIBRARY.GSTREAMER); 406 Linker.link(gst_pad_get_caps, \"gst_pad_get_caps\", LIBRARY.GSTREAMER); 407 Linker.link(gst_pad_get_allowed_caps, \"gst_pad_get_allowed_caps\", LIBRARY.GSTREAMER); 408 Linker.link(gst_pad_get_negotiated_caps, \"gst_pad_get_negotiated_caps\", LIBRARY.GSTREAMER); 409 Linker.link(gst_pad_get_pad_template_caps, \"gst_pad_get_pad_template_caps\", LIBRARY.GSTREAMER); 410 Linker.link(gst_pad_set_caps, \"gst_pad_set_caps\", LIBRARY.GSTREAMER); 411 Linker.link(gst_pad_get_peer, \"gst_pad_get_peer\", LIBRARY.GSTREAMER); 412 Linker.link(gst_pad_peer_get_caps, \"gst_pad_peer_get_caps\", LIBRARY.GSTREAMER); 413 Linker.link(gst_pad_use_fixed_caps, \"gst_pad_use_fixed_caps\", LIBRARY.GSTREAMER); 414 Linker.link(gst_pad_is_active, \"gst_pad_is_active\", LIBRARY.GSTREAMER); 415 Linker.link(gst_pad_set_blocked, \"gst_pad_set_blocked\", LIBRARY.GSTREAMER); 416 Linker.link(gst_pad_set_blocked_async, \"gst_pad_set_blocked_async\", LIBRARY.GSTREAMER); 417 Linker.link(gst_pad_is_blocked, \"gst_pad_is_blocked\", LIBRARY.GSTREAMER); 418 Linker.link(gst_pad_is_blocking, \"gst_pad_is_blocking\", LIBRARY.GSTREAMER); 419 Linker.link(gst_pad_add_data_probe, \"gst_pad_add_data_probe\", LIBRARY.GSTREAMER); 420 Linker.link(gst_pad_add_buffer_probe, \"gst_pad_add_buffer_probe\", LIBRARY.GSTREAMER); 421 Linker.link(gst_pad_add_event_probe, \"gst_pad_add_event_probe\", LIBRARY.GSTREAMER); 422 Linker.link(gst_pad_remove_data_probe, \"gst_pad_remove_data_probe\", LIBRARY.GSTREAMER); 423 Linker.link(gst_pad_remove_buffer_probe, \"gst_pad_remove_buffer_probe\", LIBRARY.GSTREAMER); 424 Linker.link(gst_pad_remove_event_probe, \"gst_pad_remove_event_probe\", LIBRARY.GSTREAMER); 425 Linker.link(gst_pad_new, \"gst_pad_new\", LIBRARY.GSTREAMER); 426 Linker.link(gst_pad_new_from_template, \"gst_pad_new_from_template\", LIBRARY.GSTREAMER); 427 Linker.link(gst_pad_new_from_static_template, \"gst_pad_new_from_static_template\", LIBRARY.GSTREAMER); 428 Linker.link(gst_pad_alloc_buffer, \"gst_pad_alloc_buffer\", LIBRARY.GSTREAMER); 429 Linker.link(gst_pad_alloc_buffer_and_set_caps, \"gst_pad_alloc_buffer_and_set_caps\", LIBRARY.GSTREAMER); 430 Linker.link(gst_pad_set_bufferalloc_function, \"gst_pad_set_bufferalloc_function\", LIBRARY.GSTREAMER); 431 Linker.link(gst_pad_set_chain_function, \"gst_pad_set_chain_function\", LIBRARY.GSTREAMER); 432 Linker.link(gst_pad_set_checkgetrange_function, \"gst_pad_set_checkgetrange_function\", LIBRARY.GSTREAMER); 433 Linker.link(gst_pad_get_range, \"gst_pad_get_range\", LIBRARY.GSTREAMER); 434 Linker.link(gst_pad_set_getrange_function, \"gst_pad_set_getrange_function\", LIBRARY.GSTREAMER); 435 Linker.link(gst_pad_set_event_function, \"gst_pad_set_event_function\", LIBRARY.GSTREAMER); 436 Linker.link(gst_pad_set_link_function, \"gst_pad_set_link_function\", LIBRARY.GSTREAMER); 437 Linker.link(gst_pad_set_unlink_function, \"gst_pad_set_unlink_function\", LIBRARY.GSTREAMER); 438 Linker.link(gst_pad_accept_caps, \"gst_pad_accept_caps\", LIBRARY.GSTREAMER); 439 Linker.link(gst_pad_set_acceptcaps_function, \"gst_pad_set_acceptcaps_function\", LIBRARY.GSTREAMER); 440 Linker.link(gst_pad_set_getcaps_function, \"gst_pad_set_getcaps_function\", LIBRARY.GSTREAMER); 441 Linker.link(gst_pad_proxy_getcaps, \"gst_pad_proxy_getcaps\", LIBRARY.GSTREAMER); 442 Linker.link(gst_pad_set_setcaps_function, \"gst_pad_set_setcaps_function\", LIBRARY.GSTREAMER); 443 Linker.link(gst_pad_proxy_setcaps, \"gst_pad_proxy_setcaps\", LIBRARY.GSTREAMER); 444 Linker.link(gst_pad_fixate_caps, \"gst_pad_fixate_caps\", LIBRARY.GSTREAMER); 445 Linker.link(gst_pad_set_fixatecaps_function, \"gst_pad_set_fixatecaps_function\", LIBRARY.GSTREAMER); 446 Linker.link(gst_pad_get_fixed_caps_func, \"gst_pad_get_fixed_caps_func\", LIBRARY.GSTREAMER); 447 Linker.link(gst_pad_peer_accept_caps, \"gst_pad_peer_accept_caps\", LIBRARY.GSTREAMER); 448 Linker.link(gst_pad_set_activate_function, \"gst_pad_set_activate_function\", LIBRARY.GSTREAMER); 449 Linker.link(gst_pad_set_activatepush_function, \"gst_pad_set_activatepush_function\", LIBRARY.GSTREAMER); 450 Linker.link(gst_pad_set_activatepull_function, \"gst_pad_set_activatepull_function\", LIBRARY.GSTREAMER); 451 Linker.link(gst_pad_push, \"gst_pad_push\", LIBRARY.GSTREAMER); 452 Linker.link(gst_pad_push_event, \"gst_pad_push_event\", LIBRARY.GSTREAMER); 453 Linker.link(gst_pad_check_pull_range, \"gst_pad_check_pull_range\", LIBRARY.GSTREAMER); 454 Linker.link(gst_pad_pull_range, \"gst_pad_pull_range\", LIBRARY.GSTREAMER); 455 Linker.link(gst_pad_activate_pull, \"gst_pad_activate_pull\", LIBRARY.GSTREAMER); 456 Linker.link(gst_pad_activate_push, \"gst_pad_activate_push\", LIBRARY.GSTREAMER); 457 Linker.link(gst_pad_send_event, \"gst_pad_send_event\", LIBRARY.GSTREAMER); 458 Linker.link(gst_pad_event_default, \"gst_pad_event_default\", LIBRARY.GSTREAMER); 459 Linker.link(gst_pad_query, \"gst_pad_query\", LIBRARY.GSTREAMER); 460 Linker.link(gst_pad_query_default, \"gst_pad_query_default\", LIBRARY.GSTREAMER); 461 Linker.link(gst_pad_query_position, \"gst_pad_query_position\", LIBRARY.GSTREAMER); 462 Linker.link(gst_pad_query_duration, \"gst_pad_query_duration\", LIBRARY.GSTREAMER); 463 Linker.link(gst_pad_query_convert, \"gst_pad_query_convert\", LIBRARY.GSTREAMER); 464 Linker.link(gst_pad_query_peer_position, \"gst_pad_query_peer_position\", LIBRARY.GSTREAMER); 465 Linker.link(gst_pad_query_peer_duration, \"gst_pad_query_peer_duration\", LIBRARY.GSTREAMER); 466 Linker.link(gst_pad_query_peer_convert, \"gst_pad_query_peer_convert\", LIBRARY.GSTREAMER); 467 Linker.link(gst_pad_set_query_function, \"gst_pad_set_query_function\", LIBRARY.GSTREAMER); 468 Linker.link(gst_pad_set_query_type_function, \"gst_pad_set_query_type_function\", LIBRARY.GSTREAMER); 469 Linker.link(gst_pad_get_query_types, \"gst_pad_get_query_types\", LIBRARY.GSTREAMER); 470 Linker.link(gst_pad_get_query_types_default, \"gst_pad_get_query_types_default\", LIBRARY.GSTREAMER); 471 Linker.link(gst_pad_set_internal_link_function, \"gst_pad_set_internal_link_function\", LIBRARY.GSTREAMER); 472 Linker.link(gst_pad_get_internal_links, \"gst_pad_get_internal_links\", LIBRARY.GSTREAMER); 473 Linker.link(gst_pad_get_internal_links_default, \"gst_pad_get_internal_links_default\", LIBRARY.GSTREAMER); 474 Linker.link(gst_pad_load_and_link, \"gst_pad_load_and_link\", LIBRARY.GSTREAMER); 475 Linker.link(gst_pad_dispatcher, \"gst_pad_dispatcher\", LIBRARY.GSTREAMER); 476 Linker.link(gst_pad_set_element_private, \"gst_pad_set_element_private\", LIBRARY.GSTREAMER); 477 Linker.link(gst_pad_get_element_private, \"gst_pad_get_element_private\", LIBRARY.GSTREAMER); 478 Linker.link(gst_pad_chain, \"gst_pad_chain\", LIBRARY.GSTREAMER); 479 Linker.link(gst_pad_start_task, \"gst_pad_start_task\", LIBRARY.GSTREAMER); 480 Linker.link(gst_pad_pause_task, \"gst_pad_pause_task\", LIBRARY.GSTREAMER); 481 Linker.link(gst_pad_stop_task, \"gst_pad_stop_task\", LIBRARY.GSTREAMER); 482 Linker.link(gst_pad_set_active, \"gst_pad_set_active\", LIBRARY.GSTREAMER); 483 484 // gstreamer.Message 485 486 Linker.link(gst_message_type_to_quark, \"gst_message_type_to_quark\", LIBRARY.GSTREAMER); 487 Linker.link(gst_message_type_get_name, \"gst_message_type_get_name\", LIBRARY.GSTREAMER); 488 Linker.link(gst_message_get_structure, \"gst_message_get_structure\", LIBRARY.GSTREAMER); 489 Linker.link(gst_message_new_application, \"gst_message_new_application\", LIBRARY.GSTREAMER); 490 Linker.link(gst_message_new_clock_provide, \"gst_message_new_clock_provide\", LIBRARY.GSTREAMER); 491 Linker.link(gst_message_new_clock_lost, \"gst_message_new_clock_lost\", LIBRARY.GSTREAMER); 492 Linker.link(gst_message_new_custom, \"gst_message_new_custom\", LIBRARY.GSTREAMER); 493 Linker.link(gst_message_new_element, \"gst_message_new_element\", LIBRARY.GSTREAMER); 494 Linker.link(gst_message_new_eos, \"gst_message_new_eos\", LIBRARY.GSTREAMER); 495 Linker.link(gst_message_new_error, \"gst_message_new_error\", LIBRARY.GSTREAMER); 496 Linker.link(gst_message_new_info, \"gst_message_new_info\", LIBRARY.GSTREAMER); 497 Linker.link(gst_message_new_new_clock, \"gst_message_new_new_clock\", LIBRARY.GSTREAMER); 498 Linker.link(gst_message_new_segment_done, \"gst_message_new_segment_done\", LIBRARY.GSTREAMER); 499 Linker.link(gst_message_new_segment_start, \"gst_message_new_segment_start\", LIBRARY.GSTREAMER); 500 Linker.link(gst_message_new_state_changed, \"gst_message_new_state_changed\", LIBRARY.GSTREAMER); 501 Linker.link(gst_message_new_tag, \"gst_message_new_tag\", LIBRARY.GSTREAMER); 502 Linker.link(gst_message_new_buffering, \"gst_message_new_buffering\", LIBRARY.GSTREAMER); 503 Linker.link(gst_message_new_warning, \"gst_message_new_warning\", LIBRARY.GSTREAMER); 504 Linker.link(gst_message_new_duration, \"gst_message_new_duration\", LIBRARY.GSTREAMER); 505 Linker.link(gst_message_new_state_dirty, \"gst_message_new_state_dirty\", LIBRARY.GSTREAMER); 506 Linker.link(gst_message_new_async_start, \"gst_message_new_async_start\", LIBRARY.GSTREAMER); 507 Linker.link(gst_message_new_async_done, \"gst_message_new_async_done\", LIBRARY.GSTREAMER); 508 Linker.link(gst_message_new_latency, \"gst_message_new_latency\", LIBRARY.GSTREAMER); 509 Linker.link(gst_message_parse_clock_lost, \"gst_message_parse_clock_lost\", LIBRARY.GSTREAMER); 510 Linker.link(gst_message_parse_clock_provide, \"gst_message_parse_clock_provide\", LIBRARY.GSTREAMER); 511 Linker.link(gst_message_parse_error, \"gst_message_parse_error\", LIBRARY.GSTREAMER); 512 Linker.link(gst_message_parse_info, \"gst_message_parse_info\", LIBRARY.GSTREAMER); 513 Linker.link(gst_message_parse_new_clock, \"gst_message_parse_new_clock\", LIBRARY.GSTREAMER); 514 Linker.link(gst_message_parse_segment_done, \"gst_message_parse_segment_done\", LIBRARY.GSTREAMER); 515 Linker.link(gst_message_parse_segment_start, \"gst_message_parse_segment_start\", LIBRARY.GSTREAMER); 516 Linker.link(gst_message_parse_state_changed, \"gst_message_parse_state_changed\", LIBRARY.GSTREAMER); 517 Linker.link(gst_message_parse_tag, \"gst_message_parse_tag\", LIBRARY.GSTREAMER); 518 Linker.link(gst_message_parse_buffering, \"gst_message_parse_buffering\", LIBRARY.GSTREAMER); 519 Linker.link(gst_message_parse_warning, \"gst_message_parse_warning\", LIBRARY.GSTREAMER); 520 Linker.link(gst_message_parse_duration, \"gst_message_parse_duration\", LIBRARY.GSTREAMER); 521 Linker.link(gst_message_parse_async_start, \"gst_message_parse_async_start\", LIBRARY.GSTREAMER); 522 Linker.link(gst_message_ref, \"gst_message_ref\", LIBRARY.GSTREAMER); 523 524 // gstreamer.PadTemplate 525 526 Linker.link(gst_static_pad_template_get, \"gst_static_pad_template_get\", LIBRARY.GSTREAMER); 527 Linker.link(gst_static_pad_template_get_caps, \"gst_static_pad_template_get_caps\", LIBRARY.GSTREAMER); 528 Linker.link(gst_pad_template_new, \"gst_pad_template_new\", LIBRARY.GSTREAMER); 529 Linker.link(gst_pad_template_get_caps, \"gst_pad_template_get_caps\", LIBRARY.GSTREAMER); 530 531 // gstreamer.Parse 532 533 Linker.link(gst_parse_error_quark, \"gst_parse_error_quark\", LIBRARY.GSTREAMER); 534 Linker.link(gst_parse_launch, \"gst_parse_launch\", LIBRARY.GSTREAMER); 535 Linker.link(gst_parse_launchv, \"gst_parse_launchv\", LIBRARY.GSTREAMER); 536 Linker.link(gst_parse_bin_from_description, \"gst_parse_bin_from_description\", LIBRARY.GSTREAMER); 537 538 // gstreamer.Pipeline 539 540 Linker.link(gst_pipeline_new, \"gst_pipeline_new\", LIBRARY.GSTREAMER); 541 Linker.link(gst_pipeline_get_bus, \"gst_pipeline_get_bus\", LIBRARY.GSTREAMER); 542 Linker.link(gst_pipeline_set_clock, \"gst_pipeline_set_clock\", LIBRARY.GSTREAMER); 543 Linker.link(gst_pipeline_get_clock, \"gst_pipeline_get_clock\", LIBRARY.GSTREAMER); 544 Linker.link(gst_pipeline_use_clock, \"gst_pipeline_use_clock\", LIBRARY.GSTREAMER); 545 Linker.link(gst_pipeline_auto_clock, \"gst_pipeline_auto_clock\", LIBRARY.GSTREAMER); 546 Linker.link(gst_pipeline_set_new_stream_time, \"gst_pipeline_set_new_stream_time\", LIBRARY.GSTREAMER); 547 Linker.link(gst_pipeline_get_last_stream_time, \"gst_pipeline_get_last_stream_time\", LIBRARY.GSTREAMER); 548 Linker.link(gst_pipeline_set_auto_flush_bus, \"gst_pipeline_set_auto_flush_bus\", LIBRARY.GSTREAMER); 549 Linker.link(gst_pipeline_get_auto_flush_bus, \"gst_pipeline_get_auto_flush_bus\", LIBRARY.GSTREAMER); 550 Linker.link(gst_pipeline_set_delay, \"gst_pipeline_set_delay\", LIBRARY.GSTREAMER); 551 Linker.link(gst_pipeline_get_delay, \"gst_pipeline_get_delay\", LIBRARY.GSTREAMER); 552 553 // gstreamer.Plugin 554 555 Linker.link(gst_plugin_error_quark, \"gst_plugin_error_quark\", LIBRARY.GSTREAMER); 556 Linker.link(gst_plugin_get_name, \"gst_plugin_get_name\", LIBRARY.GSTREAMER); 557 Linker.link(gst_plugin_get_description, \"gst_plugin_get_description\", LIBRARY.GSTREAMER); 558 Linker.link(gst_plugin_get_filename, \"gst_plugin_get_filename\", LIBRARY.GSTREAMER); 559 Linker.link(gst_plugin_get_license, \"gst_plugin_get_license\", LIBRARY.GSTREAMER); 560 Linker.link(gst_plugin_get_package, \"gst_plugin_get_package\", LIBRARY.GSTREAMER); 561 Linker.link(gst_plugin_get_origin, \"gst_plugin_get_origin\", LIBRARY.GSTREAMER); 562 Linker.link(gst_plugin_get_source, \"gst_plugin_get_source\", LIBRARY.GSTREAMER); 563 Linker.link(gst_plugin_get_version, \"gst_plugin_get_version\", LIBRARY.GSTREAMER); 564 Linker.link(gst_plugin_get_module, \"gst_plugin_get_module\", LIBRARY.GSTREAMER); 565 Linker.link(gst_plugin_is_loaded, \"gst_plugin_is_loaded\", LIBRARY.GSTREAMER); 566 Linker.link(gst_plugin_name_filter, \"gst_plugin_name_filter\", LIBRARY.GSTREAMER); 567 Linker.link(gst_plugin_load_file, \"gst_plugin_load_file\", LIBRARY.GSTREAMER); 568 Linker.link(gst_plugin_load, \"gst_plugin_load\", LIBRARY.GSTREAMER); 569 Linker.link(gst_plugin_load_by_name, \"gst_plugin_load_by_name\", LIBRARY.GSTREAMER); 570 Linker.link(gst_plugin_list_free, \"gst_plugin_list_free\", LIBRARY.GSTREAMER); 571 572 // gstreamer.PluginFeature 573 574 Linker.link(gst_plugin_feature_type_name_filter, \"gst_plugin_feature_type_name_filter\", LIBRARY.GSTREAMER); 575 Linker.link(gst_plugin_feature_set_rank, \"gst_plugin_feature_set_rank\", LIBRARY.GSTREAMER); 576 Linker.link(gst_plugin_feature_set_name, \"gst_plugin_feature_set_name\", LIBRARY.GSTREAMER); 577 Linker.link(gst_plugin_feature_get_rank, \"gst_plugin_feature_get_rank\", LIBRARY.GSTREAMER); 578 Linker.link(gst_plugin_feature_get_name, \"gst_plugin_feature_get_name\", LIBRARY.GSTREAMER); 579 Linker.link(gst_plugin_feature_load, \"gst_plugin_feature_load\", LIBRARY.GSTREAMER); 580 Linker.link(gst_plugin_feature_list_free, \"gst_plugin_feature_list_free\", LIBRARY.GSTREAMER); 581 Linker.link(gst_plugin_feature_check_version, \"gst_plugin_feature_check_version\", LIBRARY.GSTREAMER); 582 583 // gstreamer.Query 584 585 Linker.link(gst_query_type_get_name, \"gst_query_type_get_name\", LIBRARY.GSTREAMER); 586 Linker.link(gst_query_type_to_quark, \"gst_query_type_to_quark\", LIBRARY.GSTREAMER); 587 Linker.link(gst_query_type_register, \"gst_query_type_register\", LIBRARY.GSTREAMER); 588 Linker.link(gst_query_type_get_by_nick, \"gst_query_type_get_by_nick\", LIBRARY.GSTREAMER); 589 Linker.link(gst_query_types_contains, \"gst_query_types_contains\", LIBRARY.GSTREAMER); 590 Linker.link(gst_query_type_get_details, \"gst_query_type_get_details\", LIBRARY.GSTREAMER); 591 Linker.link(gst_query_type_iterate_definitions, \"gst_query_type_iterate_definitions\", LIBRARY.GSTREAMER); 592 Linker.link(gst_query_new_application, \"gst_query_new_application\", LIBRARY.GSTREAMER); 593 Linker.link(gst_query_get_structure, \"gst_query_get_structure\", LIBRARY.GSTREAMER); 594 Linker.link(gst_query_new_convert, \"gst_query_new_convert\", LIBRARY.GSTREAMER); 595 Linker.link(gst_query_set_convert, \"gst_query_set_convert\", LIBRARY.GSTREAMER); 596 Linker.link(gst_query_parse_convert, \"gst_query_parse_convert\", LIBRARY.GSTREAMER); 597 Linker.link(gst_query_new_position, \"gst_query_new_position\", LIBRARY.GSTREAMER); 598 Linker.link(gst_query_set_position, \"gst_query_set_position\", LIBRARY.GSTREAMER); 599 Linker.link(gst_query_parse_position, \"gst_query_parse_position\", LIBRARY.GSTREAMER); 600 Linker.link(gst_query_new_duration, \"gst_query_new_duration\", LIBRARY.GSTREAMER); 601 Linker.link(gst_query_set_duration, \"gst_query_set_duration\", LIBRARY.GSTREAMER); 602 Linker.link(gst_query_parse_duration, \"gst_query_parse_duration\", LIBRARY.GSTREAMER); 603 Linker.link(gst_query_new_latency, \"gst_query_new_latency\", LIBRARY.GSTREAMER); 604 Linker.link(gst_query_parse_latency, \"gst_query_parse_latency\", LIBRARY.GSTREAMER); 605 Linker.link(gst_query_set_latency, \"gst_query_set_latency\", LIBRARY.GSTREAMER); 606 Linker.link(gst_query_new_seeking, \"gst_query_new_seeking\", LIBRARY.GSTREAMER); 607 Linker.link(gst_query_set_seeking, \"gst_query_set_seeking\", LIBRARY.GSTREAMER); 608 Linker.link(gst_query_parse_seeking, \"gst_query_parse_seeking\", LIBRARY.GSTREAMER); 609 Linker.link(gst_query_new_formats, \"gst_query_new_formats\", LIBRARY.GSTREAMER); 610 Linker.link(gst_query_set_formats, \"gst_query_set_formats\", LIBRARY.GSTREAMER); 611 Linker.link(gst_query_set_formatsv, \"gst_query_set_formatsv\", LIBRARY.GSTREAMER); 612 Linker.link(gst_query_parse_formats_length, \"gst_query_parse_formats_length\", LIBRARY.GSTREAMER); 613 Linker.link(gst_query_parse_formats_nth, \"gst_query_parse_formats_nth\", LIBRARY.GSTREAMER); 614 Linker.link(gst_query_new_segment, \"gst_query_new_segment\", LIBRARY.GSTREAMER); 615 Linker.link(gst_query_set_segment, \"gst_query_set_segment\", LIBRARY.GSTREAMER); 616 Linker.link(gst_query_parse_segment, \"gst_query_parse_segment\", LIBRARY.GSTREAMER); 617 618 // gstreamer.Registry 619 620 Linker.link(gst_registry_get_default, \"gst_registry_get_default\", LIBRARY.GSTREAMER); 621 Linker.link(gst_registry_get_feature_list, \"gst_registry_get_feature_list\", LIBRARY.GSTREAMER); 622 Linker.link(gst_registry_get_feature_list_by_plugin, \"gst_registry_get_feature_list_by_plugin\", LIBRARY.GSTREAMER); 623 Linker.link(gst_registry_get_path_list, \"gst_registry_get_path_list\", LIBRARY.GSTREAMER); 624 Linker.link(gst_registry_get_plugin_list, \"gst_registry_get_plugin_list\", LIBRARY.GSTREAMER); 625 Linker.link(gst_registry_add_plugin, \"gst_registry_add_plugin\", LIBRARY.GSTREAMER); 626 Linker.link(gst_registry_remove_plugin, \"gst_registry_remove_plugin\", LIBRARY.GSTREAMER); 627 Linker.link(gst_registry_plugin_filter, \"gst_registry_plugin_filter\", LIBRARY.GSTREAMER); 628 Linker.link(gst_registry_feature_filter, \"gst_registry_feature_filter\", LIBRARY.GSTREAMER); 629 Linker.link(gst_registry_find_plugin, \"gst_registry_find_plugin\", LIBRARY.GSTREAMER); 630 Linker.link(gst_registry_find_feature, \"gst_registry_find_feature\", LIBRARY.GSTREAMER); 631 Linker.link(gst_registry_lookup_feature, \"gst_registry_lookup_feature\", LIBRARY.GSTREAMER); 632 Linker.link(gst_registry_scan_path, \"gst_registry_scan_path\", LIBRARY.GSTREAMER); 633 Linker.link(gst_registry_binary_read_cache, \"gst_registry_binary_read_cache\", LIBRARY.GSTREAMER); 634 Linker.link(gst_registry_binary_write_cache, \"gst_registry_binary_write_cache\", LIBRARY.GSTREAMER); 635 Linker.link(gst_registry_xml_read_cache, \"gst_registry_xml_read_cache\", LIBRARY.GSTREAMER); 636 Linker.link(gst_registry_xml_write_cache, \"gst_registry_xml_write_cache\", LIBRARY.GSTREAMER); 637 Linker.link(gst_registry_lookup, \"gst_registry_lookup\", LIBRARY.GSTREAMER); 638 Linker.link(gst_registry_remove_feature, \"gst_registry_remove_feature\", LIBRARY.GSTREAMER); 639 Linker.link(gst_registry_add_feature, \"gst_registry_add_feature\", LIBRARY.GSTREAMER); 640 Linker.link(gst_default_registry_check_feature_version, \"gst_default_registry_check_feature_version\", LIBRARY.GSTREAMER); 641 642 // gstreamer.Segment 643 644 Linker.link(gst_segment_clip, \"gst_segment_clip\", LIBRARY.GSTREAMER); 645 Linker.link(gst_segment_init, \"gst_segment_init\", LIBRARY.GSTREAMER); 646 Linker.link(gst_segment_new, \"gst_segment_new\", LIBRARY.GSTREAMER); 647 Linker.link(gst_segment_free, \"gst_segment_free\", LIBRARY.GSTREAMER); 648 Linker.link(gst_segment_set_duration, \"gst_segment_set_duration\", LIBRARY.GSTREAMER); 649 Linker.link(gst_segment_set_last_stop, \"gst_segment_set_last_stop\", LIBRARY.GSTREAMER); 650 Linker.link(gst_segment_set_newsegment, \"gst_segment_set_newsegment\", LIBRARY.GSTREAMER); 651 Linker.link(gst_segment_set_newsegment_full, \"gst_segment_set_newsegment_full\", LIBRARY.GSTREAMER); 652 Linker.link(gst_segment_set_seek, \"gst_segment_set_seek\", LIBRARY.GSTREAMER); 653 Linker.link(gst_segment_to_running_time, \"gst_segment_to_running_time\", LIBRARY.GSTREAMER); 654 Linker.link(gst_segment_to_stream_time, \"gst_segment_to_stream_time\", LIBRARY.GSTREAMER); 655 656 // gstreamer.Structure 657 658 Linker.link(gst_structure_empty_new, \"gst_structure_empty_new\", LIBRARY.GSTREAMER); 659 Linker.link(gst_structure_id_empty_new, \"gst_structure_id_empty_new\", LIBRARY.GSTREAMER); 660 Linker.link(gst_structure_new, \"gst_structure_new\", LIBRARY.GSTREAMER); 661 Linker.link(gst_structure_new_valist, \"gst_structure_new_valist\", LIBRARY.GSTREAMER); 662 Linker.link(gst_structure_copy, \"gst_structure_copy\", LIBRARY.GSTREAMER); 663 Linker.link(gst_structure_free, \"gst_structure_free\", LIBRARY.GSTREAMER); 664 Linker.link(gst_structure_get_name, \"gst_structure_get_name\", LIBRARY.GSTREAMER); 665 Linker.link(gst_structure_has_name, \"gst_structure_has_name\", LIBRARY.GSTREAMER); 666 Linker.link(gst_structure_set_name, \"gst_structure_set_name\", LIBRARY.GSTREAMER); 667 Linker.link(gst_structure_get_name_id, \"gst_structure_get_name_id\", LIBRARY.GSTREAMER); 668 Linker.link(gst_structure_id_get_value, \"gst_structure_id_get_value\", LIBRARY.GSTREAMER); 669 Linker.link(gst_structure_id_set_value, \"gst_structure_id_set_value\", LIBRARY.GSTREAMER); 670 Linker.link(gst_structure_get_value, \"gst_structure_get_value\", LIBRARY.GSTREAMER); 671 Linker.link(gst_structure_set_value, \"gst_structure_set_value\", LIBRARY.GSTREAMER); 672 Linker.link(gst_structure_set, \"gst_structure_set\", LIBRARY.GSTREAMER); 673 Linker.link(gst_structure_set_valist, \"gst_structure_set_valist\", LIBRARY.GSTREAMER); 674 Linker.link(gst_structure_id_set, \"gst_structure_id_set\", LIBRARY.GSTREAMER); 675 Linker.link(gst_structure_id_set_valist, \"gst_structure_id_set_valist\", LIBRARY.GSTREAMER); 676 Linker.link(gst_structure_remove_field, \"gst_structure_remove_field\", LIBRARY.GSTREAMER); 677 Linker.link(gst_structure_remove_fields, \"gst_structure_remove_fields\", LIBRARY.GSTREAMER); 678 Linker.link(gst_structure_remove_fields_valist, \"gst_structure_remove_fields_valist\", LIBRARY.GSTREAMER); 679 Linker.link(gst_structure_remove_all_fields, \"gst_structure_remove_all_fields\", LIBRARY.GSTREAMER); 680 Linker.link(gst_structure_get_field_type, \"gst_structure_get_field_type\", LIBRARY.GSTREAMER); 681 Linker.link(gst_structure_foreach, \"gst_structure_foreach\", LIBRARY.GSTREAMER); 682 Linker.link(gst_structure_n_fields, \"gst_structure_n_fields\", LIBRARY.GSTREAMER); 683 Linker.link(gst_structure_has_field, \"gst_structure_has_field\", LIBRARY.GSTREAMER); 684 Linker.link(gst_structure_has_field_typed, \"gst_structure_has_field_typed\", LIBRARY.GSTREAMER); 685 Linker.link(gst_structure_get_boolean, \"gst_structure_get_boolean\", LIBRARY.GSTREAMER); 686 Linker.link(gst_structure_get_int, \"gst_structure_get_int\", LIBRARY.GSTREAMER); 687 Linker.link(gst_structure_get_fourcc, \"gst_structure_get_fourcc\", LIBRARY.GSTREAMER); 688 Linker.link(gst_structure_get_double, \"gst_structure_get_double\", LIBRARY.GSTREAMER); 689 Linker.link(gst_structure_get_string, \"gst_structure_get_string\", LIBRARY.GSTREAMER); 690 Linker.link(gst_structure_get_date, \"gst_structure_get_date\", LIBRARY.GSTREAMER); 691 Linker.link(gst_structure_get_clock_time, \"gst_structure_get_clock_time\", LIBRARY.GSTREAMER); 692 Linker.link(gst_structure_get_enum, \"gst_structure_get_enum\", LIBRARY.GSTREAMER); 693 Linker.link(gst_structure_get_fraction, \"gst_structure_get_fraction\", LIBRARY.GSTREAMER); 694 Linker.link(gst_structure_map_in_place, \"gst_structure_map_in_place\", LIBRARY.GSTREAMER); 695 Linker.link(gst_structure_nth_field_name, \"gst_structure_nth_field_name\", LIBRARY.GSTREAMER); 696 Linker.link(gst_structure_set_parent_refcount, \"gst_structure_set_parent_refcount\", LIBRARY.GSTREAMER); 697 Linker.link(gst_structure_to_string, \"gst_structure_to_string\", LIBRARY.GSTREAMER); 698 Linker.link(gst_structure_from_string, \"gst_structure_from_string\", LIBRARY.GSTREAMER); 699 Linker.link(gst_structure_fixate_field_nearest_int, \"gst_structure_fixate_field_nearest_int\", LIBRARY.GSTREAMER); 700 Linker.link(gst_structure_fixate_field_nearest_double, \"gst_structure_fixate_field_nearest_double\", LIBRARY.GSTREAMER); 701 Linker.link(gst_structure_fixate_field_nearest_fraction, \"gst_structure_fixate_field_nearest_fraction\", LIBRARY.GSTREAMER); 702 Linker.link(gst_structure_fixate_field_boolean, \"gst_structure_fixate_field_boolean\", LIBRARY.GSTREAMER); 703 704 // gstreamer.SystemClock 705 706 Linker.link(gst_system_clock_obtain, \"gst_system_clock_obtain\", LIBRARY.GSTREAMER); 707 708 // gstreamer.TagList 709 710 Linker.link(gst_tag_register, \"gst_tag_register\", LIBRARY.GSTREAMER); 711 Linker.link(gst_tag_merge_use_first, \"gst_tag_merge_use_first\", LIBRARY.GSTREAMER); 712 Linker.link(gst_tag_merge_strings_with_comma, \"gst_tag_merge_strings_with_comma\", LIBRARY.GSTREAMER); 713 Linker.link(gst_tag_exists, \"gst_tag_exists\", LIBRARY.GSTREAMER); 714 Linker.link(gst_tag_get_type, \"gst_tag_get_type\", LIBRARY.GSTREAMER); 715 Linker.link(gst_tag_get_nick, \"gst_tag_get_nick\", LIBRARY.GSTREAMER); 716 Linker.link(gst_tag_get_description, \"gst_tag_get_description\", LIBRARY.GSTREAMER); 717 Linker.link(gst_tag_get_flag, \"gst_tag_get_flag\", LIBRARY.GSTREAMER); 718 Linker.link(gst_tag_is_fixed, \"gst_tag_is_fixed\", LIBRARY.GSTREAMER); 719 Linker.link(gst_tag_list_new, \"gst_tag_list_new\", LIBRARY.GSTREAMER); 720 Linker.link(gst_is_tag_list, \"gst_is_tag_list\", LIBRARY.GSTREAMER); 721 Linker.link(gst_tag_list_is_empty, \"gst_tag_list_is_empty\", LIBRARY.GSTREAMER); 722 Linker.link(gst_tag_list_copy, \"gst_tag_list_copy\", LIBRARY.GSTREAMER); 723 Linker.link(gst_tag_list_insert, \"gst_tag_list_insert\", LIBRARY.GSTREAMER); 724 Linker.link(gst_tag_list_merge, \"gst_tag_list_merge\", LIBRARY.GSTREAMER); 725 Linker.link(gst_tag_list_free, \"gst_tag_list_free\", LIBRARY.GSTREAMER); 726 Linker.link(gst_tag_list_get_tag_size, \"gst_tag_list_get_tag_size\", LIBRARY.GSTREAMER); 727 Linker.link(gst_tag_list_add, \"gst_tag_list_add\", LIBRARY.GSTREAMER); 728 Linker.link(gst_tag_list_add_values, \"gst_tag_list_add_values\", LIBRARY.GSTREAMER); 729 Linker.link(gst_tag_list_add_valist, \"gst_tag_list_add_valist\", LIBRARY.GSTREAMER); 730 Linker.link(gst_tag_list_add_valist_values, \"gst_tag_list_add_valist_values\", LIBRARY.GSTREAMER); 731 Linker.link(gst_tag_list_remove_tag, \"gst_tag_list_remove_tag\", LIBRARY.GSTREAMER); 732 Linker.link(gst_tag_list_foreach, \"gst_tag_list_foreach\", LIBRARY.GSTREAMER); 733 Linker.link(gst_tag_list_get_value_index, \"gst_tag_list_get_value_index\", LIBRARY.GSTREAMER); 734 Linker.link(gst_tag_list_copy_value, \"gst_tag_list_copy_value\", LIBRARY.GSTREAMER); 735 Linker.link(gst_tag_list_get_char, \"gst_tag_list_get_char\", LIBRARY.GSTREAMER); 736 Linker.link(gst_tag_list_get_char_index, \"gst_tag_list_get_char_index\", LIBRARY.GSTREAMER); 737 Linker.link(gst_tag_list_get_uchar, \"gst_tag_list_get_uchar\", LIBRARY.GSTREAMER); 738 Linker.link(gst_tag_list_get_uchar_index, \"gst_tag_list_get_uchar_index\", LIBRARY.GSTREAMER); 739 Linker.link(gst_tag_list_get_boolean, \"gst_tag_list_get_boolean\", LIBRARY.GSTREAMER); 740 Linker.link(gst_tag_list_get_boolean_index, \"gst_tag_list_get_boolean_index\", LIBRARY.GSTREAMER); 741 Linker.link(gst_tag_list_get_int, \"gst_tag_list_get_int\", LIBRARY.GSTREAMER); 742 Linker.link(gst_tag_list_get_int_index, \"gst_tag_list_get_int_index\", LIBRARY.GSTREAMER); 743 Linker.link(gst_tag_list_get_uint, \"gst_tag_list_get_uint\", LIBRARY.GSTREAMER); 744 Linker.link(gst_tag_list_get_uint_index, \"gst_tag_list_get_uint_index\", LIBRARY.GSTREAMER); 745 Linker.link(gst_tag_list_get_long, \"gst_tag_list_get_long\", LIBRARY.GSTREAMER); 746 Linker.link(gst_tag_list_get_long_index, \"gst_tag_list_get_long_index\", LIBRARY.GSTREAMER); 747 Linker.link(gst_tag_list_get_ulong, \"gst_tag_list_get_ulong\", LIBRARY.GSTREAMER); 748 Linker.link(gst_tag_list_get_ulong_index, \"gst_tag_list_get_ulong_index\", LIBRARY.GSTREAMER); 749 Linker.link(gst_tag_list_get_int64, \"gst_tag_list_get_int64\", LIBRARY.GSTREAMER); 750 Linker.link(gst_tag_list_get_int64_index, \"gst_tag_list_get_int64_index\", LIBRARY.GSTREAMER); 751 Linker.link(gst_tag_list_get_uint64, \"gst_tag_list_get_uint64\", LIBRARY.GSTREAMER); 752 Linker.link(gst_tag_list_get_uint64_index, \"gst_tag_list_get_uint64_index\", LIBRARY.GSTREAMER); 753 Linker.link(gst_tag_list_get_float, \"gst_tag_list_get_float\", LIBRARY.GSTREAMER); 754 Linker.link(gst_tag_list_get_float_index, \"gst_tag_list_get_float_index\", LIBRARY.GSTREAMER); 755 Linker.link(gst_tag_list_get_double, \"gst_tag_list_get_double\", LIBRARY.GSTREAMER); 756 Linker.link(gst_tag_list_get_double_index, \"gst_tag_list_get_double_index\", LIBRARY.GSTREAMER); 757 Linker.link(gst_tag_list_get_string, \"gst_tag_list_get_string\", LIBRARY.GSTREAMER); 758 Linker.link(gst_tag_list_get_string_index, \"gst_tag_list_get_string_index\", LIBRARY.GSTREAMER); 759 Linker.link(gst_tag_list_get_pointer, \"gst_tag_list_get_pointer\", LIBRARY.GSTREAMER); 760 Linker.link(gst_tag_list_get_pointer_index, \"gst_tag_list_get_pointer_index\", LIBRARY.GSTREAMER); 761 Linker.link(gst_tag_list_get_date, \"gst_tag_list_get_date\", LIBRARY.GSTREAMER); 762 Linker.link(gst_tag_list_get_date_index, \"gst_tag_list_get_date_index\", LIBRARY.GSTREAMER); 763 764 // gstreamer.TagSetter 765 766 Linker.link(gst_tag_setter_merge_tags, \"gst_tag_setter_merge_tags\", LIBRARY.GSTREAMER); 767 Linker.link(gst_tag_setter_add_tags, \"gst_tag_setter_add_tags\", LIBRARY.GSTREAMER); 768 Linker.link(gst_tag_setter_add_tag_values, \"gst_tag_setter_add_tag_values\", LIBRARY.GSTREAMER); 769 Linker.link(gst_tag_setter_add_tag_valist, \"gst_tag_setter_add_tag_valist\", LIBRARY.GSTREAMER); 770 Linker.link(gst_tag_setter_add_tag_valist_values, \"gst_tag_setter_add_tag_valist_values\", LIBRARY.GSTREAMER); 771 Linker.link(gst_tag_setter_get_tag_list, \"gst_tag_setter_get_tag_list\", LIBRARY.GSTREAMER); 772 Linker.link(gst_tag_setter_set_tag_merge_mode, \"gst_tag_setter_set_tag_merge_mode\", LIBRARY.GSTREAMER); 773 Linker.link(gst_tag_setter_get_tag_merge_mode, \"gst_tag_setter_get_tag_merge_mode\", LIBRARY.GSTREAMER); 774 775 // gstreamer.Task 776 777 Linker.link(gst_task_cleanup_all, \"gst_task_cleanup_all\", LIBRARY.GSTREAMER); 778 Linker.link(gst_task_create, \"gst_task_create\", LIBRARY.GSTREAMER); 779 Linker.link(gst_task_get_state, \"gst_task_get_state\", LIBRARY.GSTREAMER); 780 Linker.link(gst_task_join, \"gst_task_join\", LIBRARY.GSTREAMER); 781 Linker.link(gst_task_pause, \"gst_task_pause\", LIBRARY.GSTREAMER); 782 Linker.link(gst_task_set_lock, \"gst_task_set_lock\", LIBRARY.GSTREAMER); 783 Linker.link(gst_task_start, \"gst_task_start\", LIBRARY.GSTREAMER); 784 Linker.link(gst_task_stop, \"gst_task_stop\", LIBRARY.GSTREAMER); 785 786 // gstreamer.TypeFind 787 788 Linker.link(gst_type_find_peek, \"gst_type_find_peek\", LIBRARY.GSTREAMER); 789 Linker.link(gst_type_find_suggest, \"gst_type_find_suggest\", LIBRARY.GSTREAMER); 790 Linker.link(gst_type_find_get_length, \"gst_type_find_get_length\", LIBRARY.GSTREAMER); 791 Linker.link(gst_type_find_register, \"gst_type_find_register\", LIBRARY.GSTREAMER); 792 793 // gstreamer.TypeFindFactory 794 795 Linker.link(gst_type_find_factory_get_list, \"gst_type_find_factory_get_list\", LIBRARY.GSTREAMER); 796 Linker.link(gst_type_find_factory_get_extensions, \"gst_type_find_factory_get_extensions\", LIBRARY.GSTREAMER); 797 Linker.link(gst_type_find_factory_get_caps, \"gst_type_find_factory_get_caps\", LIBRARY.GSTREAMER); 798 Linker.link(gst_type_find_factory_call_function, \"gst_type_find_factory_call_function\", LIBRARY.GSTREAMER); 799 }"); 800 801 mixin( gshared ~"extern(C) 802 { 803 // gstreamer.MiniObject 804 805 GstMiniObject* function(GType type) c_gst_mini_object_new; 806 GstMiniObject* function(GstMiniObject* miniObject) c_gst_mini_object_copy; 807 gboolean function(GstMiniObject* miniObject) c_gst_mini_object_is_writable; 808 GstMiniObject* function(GstMiniObject* miniObject) c_gst_mini_object_make_writable; 809 GstMiniObject* function(GstMiniObject* miniObject) c_gst_mini_object_ref; 810 void function(GstMiniObject* miniObject) c_gst_mini_object_unref; 811 void function(GstMiniObject** olddata, GstMiniObject* newdata) c_gst_mini_object_replace; 812 GParamSpec* function(char* name, char* nick, char* blurb, GType objectType, GParamFlags flags) c_gst_param_spec_mini_object; 813 void function(GValue* value, GstMiniObject* miniObject) c_gst_value_set_mini_object; 814 void function(GValue* value, GstMiniObject* miniObject) c_gst_value_take_mini_object; 815 GstMiniObject* function(GValue* value) c_gst_value_get_mini_object; 816 817 // gstreamer.ObjectGst 818 819 gboolean function(GstObject* object, gchar* name) c_gst_object_set_name; 820 gchar* function(GstObject* object) c_gst_object_get_name; 821 gboolean function(GstObject* object, GstObject* parent) c_gst_object_set_parent; 822 GstObject* function(GstObject* object) c_gst_object_get_parent; 823 void function(GstObject* object) c_gst_object_unparent; 824 gchar* function(GstObject* object) c_gst_object_get_name_prefix; 825 void function(GstObject* object, gchar* namePrefix) c_gst_object_set_name_prefix; 826 void function(GObject* object, GstObject* orig, GParamSpec* pspec, gchar** excludedProps) c_gst_object_default_deep_notify; 827 void function(GstObject* source, GError* error, gchar* dbug) c_gst_object_default_error; 828 gboolean function(GList* list, gchar* name) c_gst_object_check_uniqueness; 829 gboolean function(GstObject* object, GstObject* ancestor) c_gst_object_has_ancestor; 830 GstXmlNodePtr function(GstObject* object, GstXmlNodePtr parent) c_gst_object_save_thyself; 831 void function(GstObject* object, GstXmlNodePtr self) c_gst_object_restore_thyself; 832 gpointer function(void* object) c_gst_object_ref; 833 void function(void* object) c_gst_object_unref; 834 void function(void* object) c_gst_object_sink; 835 void function(GstObject** oldobj, GstObject* newobj) c_gst_object_replace; 836 gchar* function(GstObject* object) c_gst_object_get_path_string; 837 guint function(GstObjectClass* klass, gchar* name, void* func, void* funcData) c_gst_class_signal_connect; 838 void function(GstObject* object, gchar* name, GstXmlNodePtr self) c_gst_class_signal_emit_by_name; 839 840 // gstreamer.Element 841 842 void function(GstElementClass* klass, GstPadTemplate* templ) c_gst_element_class_add_pad_template; 843 GstPadTemplate* function(GstElementClass* elementClass, gchar* name) c_gst_element_class_get_pad_template; 844 GList* function(GstElementClass* elementClass) c_gst_element_class_get_pad_template_list; 845 void function(GstElementClass* klass, gchar* firstName, ... ) c_gst_element_class_install_std_props; 846 void function(GstElementClass* klass, GstElementDetails* details) c_gst_element_class_set_details; 847 void function(GstElementClass* klass, gchar* longname, gchar* classification, gchar* description, gchar* author) c_gst_element_class_set_details_simple; 848 gboolean function(GstElement* element, GstPad* pad) c_gst_element_add_pad; 849 GstPad* function(GstElement* element, gchar* name) c_gst_element_get_pad; 850 void function(GstElement* element) c_gst_element_create_all_pads; 851 GstPad* function(GstElement* element, GstPad* pad, GstCaps* caps) c_gst_element_get_compatible_pad; 852 GstPadTemplate* function(GstElement* element, GstPadTemplate* compattempl) c_gst_element_get_compatible_pad_template; 853 GstPad* function(GstElement* element, gchar* name) c_gst_element_get_request_pad; 854 GstPad* function(GstElement* element, gchar* name) c_gst_element_get_static_pad; 855 void function(GstElement* element) c_gst_element_no_more_pads; 856 void function(GstElement* element, GstPad* pad) c_gst_element_release_request_pad; 857 gboolean function(GstElement* element, GstPad* pad) c_gst_element_remove_pad; 858 GstIterator* function(GstElement* element) c_gst_element_iterate_pads; 859 GstIterator* function(GstElement* element) c_gst_element_iterate_sink_pads; 860 GstIterator* function(GstElement* element) c_gst_element_iterate_src_pads; 861 gboolean function(GstElement* src, GstElement* dest) c_gst_element_link; 862 void function(GstElement* src, GstElement* dest) c_gst_element_unlink; 863 gboolean function(GstElement* element1, GstElement* element2, ... ) c_gst_element_link_many; 864 void function(GstElement* element1, GstElement* element2, ... ) c_gst_element_unlink_many; 865 gboolean function(GstElement* src, gchar* srcpadname, GstElement* dest, gchar* destpadname) c_gst_element_link_pads; 866 void function(GstElement* src, gchar* srcpadname, GstElement* dest, gchar* destpadname) c_gst_element_unlink_pads; 867 gboolean function(GstElement* src, gchar* srcpadname, GstElement* dest, gchar* destpadname, GstCaps* filter) c_gst_element_link_pads_filtered; 868 gboolean function(GstElement* src, GstElement* dest, GstCaps* filter) c_gst_element_link_filtered; 869 void function(GstElement* element, GstClockTime time) c_gst_element_set_base_time; 870 GstClockTime function(GstElement* element) c_gst_element_get_base_time; 871 void function(GstElement* element, GstBus* bus) c_gst_element_set_bus; 872 GstBus* function(GstElement* element) c_gst_element_get_bus; 873 GstElementFactory* function(GstElement* element) c_gst_element_get_factory; 874 void function(GstElement* element, GstIndex* index) c_gst_element_set_index; 875 GstIndex* function(GstElement* element) c_gst_element_get_index; 876 gboolean function(GstElement* element) c_gst_element_is_indexable; 877 gboolean function(GstElement* element) c_gst_element_requires_clock; 878 gboolean function(GstElement* element, GstClock* clock) c_gst_element_set_clock; 879 GstClock* function(GstElement* element) c_gst_element_get_clock; 880 gboolean function(GstElement* element) c_gst_element_provides_clock; 881 GstClock* function(GstElement* element) c_gst_element_provide_clock; 882 GstStateChangeReturn function(GstElement* element, GstState state) c_gst_element_set_state; 883 GstStateChangeReturn function(GstElement* element, GstState* state, GstState* pending, GstClockTime timeout) c_gst_element_get_state; 884 gboolean function(GstElement* element, gboolean lockedState) c_gst_element_set_locked_state; 885 gboolean function(GstElement* element) c_gst_element_is_locked_state; 886 void function(GstElement* element) c_gst_element_abort_state; 887 GstStateChangeReturn function(GstElement* element, GstStateChangeReturn ret) c_gst_element_continue_state; 888 void function(GstElement* element) c_gst_element_lost_state; 889 gchar* function(GstState state) c_gst_element_state_get_name; 890 gchar* function(GstStateChangeReturn stateRet) c_gst_element_state_change_return_get_name; 891 gboolean function(GstElement* element) c_gst_element_sync_state_with_parent; 892 GstStateChangeReturn function(GstElement* element, GstStateChange transition) c_gst_element_change_state; 893 void function(GstElement* element, GstTagList* list) c_gst_element_found_tags; 894 void function(GstElement* element, GstPad* pad, GstTagList* list) c_gst_element_found_tags_for_pad; 895 void function(GstElement* element, GstMessageType type, GQuark domain, gint code, gchar* text, gchar* dbug, gchar* file, gchar* funct, gint line) c_gst_element_message_full; 896 gboolean function(GstElement* element, GstMessage* message) c_gst_element_post_message; 897 GstQueryType* function(GstElement* element) c_gst_element_get_query_types; 898 gboolean function(GstElement* element, GstQuery* query) c_gst_element_query; 899 gboolean function(GstElement* element, GstFormat srcFormat, gint64 srcVal, GstFormat* destFormat, gint64* destVal) c_gst_element_query_convert; 900 gboolean function(GstElement* element, GstFormat* format, gint64* cur) c_gst_element_query_position; 901 gboolean function(GstElement* element, GstFormat* format, gint64* duration) c_gst_element_query_duration; 902 gboolean function(GstElement* element, GstEvent* event) c_gst_element_send_event; 903 gboolean function(GstElement* element, GstFormat format, GstSeekFlags seekFlags, gint64 seekPos) c_gst_element_seek_simple; 904 gboolean function(GstElement* element, gdouble rate, GstFormat format, GstSeekFlags flags, GstSeekType curType, gint64 cur, GstSeekType stopType, gint64 stop) c_gst_element_seek; 905 906 // gstreamer.GStreamer 907 908 void function(int* argc, char*** argv) c_gst_init; 909 gboolean function(int* argc, char*** argv, GError** err) c_gst_init_check; 910 GOptionGroup* function() c_gst_init_get_option_group; 911 void function() c_gst_deinit; 912 void function(guint* major, guint* minor, guint* micro, guint* nano) c_gst_version; 913 gchar* function() c_gst_version_string; 914 gboolean function() c_gst_segtrap_is_enabled; 915 void function(gboolean enabled) c_gst_segtrap_set_enabled; 916 gboolean function() c_gst_registry_fork_is_enabled; 917 void function(gboolean enabled) c_gst_registry_fork_set_enabled; 918 gboolean function() c_gst_update_registry; 919 920 // gstreamer.Bin 921 922 GstElement* function(gchar* name) c_gst_bin_new; 923 gboolean function(GstBin* bin, GstElement* element) c_gst_bin_add; 924 gboolean function(GstBin* bin, GstElement* element) c_gst_bin_remove; 925 GstElement* function(GstBin* bin, gchar* name) c_gst_bin_get_by_name; 926 GstElement* function(GstBin* bin, gchar* name) c_gst_bin_get_by_name_recurse_up; 927 GstElement* function(GstBin* bin, GType iface) c_gst_bin_get_by_interface; 928 GstIterator* function(GstBin* bin) c_gst_bin_iterate_elements; 929 GstIterator* function(GstBin* bin) c_gst_bin_iterate_recurse; 930 GstIterator* function(GstBin* bin) c_gst_bin_iterate_sinks; 931 GstIterator* function(GstBin* bin) c_gst_bin_iterate_sorted; 932 GstIterator* function(GstBin* bin) c_gst_bin_iterate_sources; 933 GstIterator* function(GstBin* bin, GType iface) c_gst_bin_iterate_all_by_interface; 934 void function(GstBin* bin, GstElement* element1, ... ) c_gst_bin_add_many; 935 void function(GstBin* bin, GstElement* element1, ... ) c_gst_bin_remove_many; 936 GstPad* function(GstBin* bin, GstPadDirection direction) c_gst_bin_find_unconnected_pad; 937 938 // gstreamer.Buffer 939 940 GstBuffer* function() c_gst_buffer_new; 941 GstBuffer* function(guint size) c_gst_buffer_new_and_alloc; 942 GstBuffer* function(guint size) c_gst_buffer_try_new_and_alloc; 943 GstBuffer* function(GstBuffer* buf) c_gst_buffer_ref; 944 void function(GstBuffer* dest, GstBuffer* src, GstBufferCopyFlags flags) c_gst_buffer_copy_metadata; 945 gboolean function(GstBuffer* buf) c_gst_buffer_is_metadata_writable; 946 GstBuffer* function(GstBuffer* buf) c_gst_buffer_make_metadata_writable; 947 GstCaps* function(GstBuffer* buffer) c_gst_buffer_get_caps; 948 void function(GstBuffer* buffer, GstCaps* caps) c_gst_buffer_set_caps; 949 GstBuffer* function(GstBuffer* parent, guint offset, guint size) c_gst_buffer_create_sub; 950 gboolean function(GstBuffer* buf1, GstBuffer* buf2) c_gst_buffer_is_span_fast; 951 GstBuffer* function(GstBuffer* buf1, guint32 offset, GstBuffer* buf2, guint32 len) c_gst_buffer_span; 952 void function(GstBuffer* dest, GstBuffer* src) c_gst_buffer_stamp; 953 GstBuffer* function(GstBuffer* buf1, GstBuffer* buf2) c_gst_buffer_join; 954 GstBuffer* function(GstBuffer* buf1, GstBuffer* buf2) c_gst_buffer_merge; 955 956 // gstreamer.Bus 957 958 GstBus* function() c_gst_bus_new; 959 gboolean function(GstBus* bus, GstMessage* message) c_gst_bus_post; 960 gboolean function(GstBus* bus) c_gst_bus_have_pending; 961 GstMessage* function(GstBus* bus) c_gst_bus_peek; 962 GstMessage* function(GstBus* bus) c_gst_bus_pop; 963 GstMessage* function(GstBus* bus, GstClockTime timeout) c_gst_bus_timed_pop; 964 void function(GstBus* bus, gboolean flushing) c_gst_bus_set_flushing; 965 void function(GstBus* bus, GstBusSyncHandler func, void* data) c_gst_bus_set_sync_handler; 966 GstBusSyncReply function(GstBus* bus, GstMessage* message, void* data) c_gst_bus_sync_signal_handler; 967 GSource* function(GstBus* bus) c_gst_bus_create_watch; 968 guint function(GstBus* bus, gint priority, GstBusFunc func, void* userData, GDestroyNotify notify) c_gst_bus_add_watch_full; 969 guint function(GstBus* bus, GstBusFunc func, void* userData) c_gst_bus_add_watch; 970 void function(GstBus* bus) c_gst_bus_disable_sync_message_emission; 971 void function(GstBus* bus) c_gst_bus_enable_sync_message_emission; 972 gboolean function(GstBus* bus, GstMessage* message, void* data) c_gst_bus_async_signal_func; 973 void function(GstBus* bus) c_gst_bus_add_signal_watch; 974 void function(GstBus* bus, gint priority) c_gst_bus_add_signal_watch_full; 975 void function(GstBus* bus) c_gst_bus_remove_signal_watch; 976 GstMessage* function(GstBus* bus, GstMessageType events, GstClockTimeDiff timeout) c_gst_bus_poll; 977 978 // gstreamer.Caps 979 980 GstCaps* function() c_gst_caps_new_empty; 981 GstCaps* function() c_gst_caps_new_any; 982 GstCaps* function(char* mediaType, char* fieldname, ... ) c_gst_caps_new_simple; 983 GstCaps* function(GstStructure* struct1, ... ) c_gst_caps_new_full; 984 GstCaps* function(GstStructure* structure, va_list varArgs) c_gst_caps_new_full_valist; 985 GstCaps* function(GstCaps* caps) c_gst_caps_copy; 986 GstCaps* function(GstCaps* caps, guint nth) c_gst_caps_copy_nth; 987 GstCaps* function(GstStaticCaps* staticCaps) c_gst_static_caps_get; 988 void function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_append; 989 void function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_merge; 990 void function(GstCaps* caps, GstStructure* structure) c_gst_caps_append_structure; 991 void function(GstCaps* caps, guint idx) c_gst_caps_remove_structure; 992 void function(GstCaps* caps, GstStructure* structure) c_gst_caps_merge_structure; 993 guint function(GstCaps* caps) c_gst_caps_get_size; 994 GstStructure* function(GstCaps* caps, guint index) c_gst_caps_get_structure; 995 void function(GstCaps* caps, char* field, ... ) c_gst_caps_set_simple; 996 void function(GstCaps* caps, char* field, va_list varargs) c_gst_caps_set_simple_valist; 997 gboolean function(GstCaps* caps) c_gst_caps_is_any; 998 gboolean function(GstCaps* caps) c_gst_caps_is_empty; 999 gboolean function(GstCaps* caps) c_gst_caps_is_fixed; 1000 gboolean function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_is_equal; 1001 gboolean function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_is_equal_fixed; 1002 gboolean function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_is_always_compatible; 1003 gboolean function(GstCaps* subset, GstCaps* superset) c_gst_caps_is_subset; 1004 GstCaps* function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_intersect; 1005 GstCaps* function(GstCaps* caps1, GstCaps* caps2) c_gst_caps_union; 1006 GstCaps* function(GstCaps* caps) c_gst_caps_normalize; 1007 gboolean function(GstCaps* caps) c_gst_caps_do_simplify; 1008 xmlNodePtr function(GstCaps* caps, xmlNodePtr parent) c_gst_caps_save_thyself; 1009 GstCaps* function(xmlNodePtr parent) c_gst_caps_load_thyself; 1010 void function(GstCaps** caps, GstCaps* newcaps) c_gst_caps_replace; 1011 gchar* function(GstCaps* caps) c_gst_caps_to_string; 1012 GstCaps* function(gchar* string) c_gst_caps_from_string; 1013 GstCaps* function(GstCaps* minuend, GstCaps* subtrahend) c_gst_caps_subtract; 1014 GstCaps* function(GstCaps* caps) c_gst_caps_make_writable; 1015 GstCaps* function(GstCaps* caps) c_gst_caps_ref; 1016 void function(GstCaps* caps) c_gst_caps_truncate; 1017 void function(GstCaps* caps) c_gst_caps_unref; 1018 1019 // gstreamer.Clock 1020 1021 gboolean function(GstClock* clock, GstClockTime slave, GstClockTime master, gdouble* rSquared) c_gst_clock_add_observation; 1022 gboolean function(GstClock* clock, GstClock* master) c_gst_clock_set_master; 1023 GstClock* function(GstClock* clock) c_gst_clock_get_master; 1024 GstClockTime function(GstClock* clock, GstClockTime resolution) c_gst_clock_set_resolution; 1025 GstClockTime function(GstClock* clock) c_gst_clock_get_resolution; 1026 GstClockTime function(GstClock* clock) c_gst_clock_get_time; 1027 GstClockID function(GstClock* clock, GstClockTime time) c_gst_clock_new_single_shot_id; 1028 GstClockID function(GstClock* clock, GstClockTime startTime, GstClockTime interval) c_gst_clock_new_periodic_id; 1029 GstClockTime function(GstClock* clock) c_gst_clock_get_internal_time; 1030 GstClockTime function(GstClock* clock, GstClockTime internal) c_gst_clock_adjust_unlocked; 1031 GstClockTime function(GstClock* clock, GstClockTime external) c_gst_clock_unadjust_unlocked; 1032 void function(GstClock* clock, GstClockTime* internal, GstClockTime* external, GstClockTime* rateNum, GstClockTime* rateDenom) c_gst_clock_get_calibration; 1033 void function(GstClock* clock, GstClockTime internal, GstClockTime external, GstClockTime rateNum, GstClockTime rateDenom) c_gst_clock_set_calibration; 1034 GstClockTime function(GstClockID id) c_gst_clock_id_get_time; 1035 GstClockReturn function(GstClockID id, GstClockTimeDiff* jitter) c_gst_clock_id_wait; 1036 GstClockReturn function(GstClockID id, GstClockCallback func, void* userData) c_gst_clock_id_wait_async; 1037 void function(GstClockID id) c_gst_clock_id_unschedule; 1038 gint function(void* id1, void* id2) c_gst_clock_id_compare_func; 1039 GstClockID function(GstClockID id) c_gst_clock_id_ref; 1040 void function(GstClockID id) c_gst_clock_id_unref; 1041 1042 // gstreamer.ElementFactory 1043 1044 gboolean function(GstPlugin* plugin, gchar* name, guint rank, GType type) c_gst_element_register; 1045 GstElementFactory* function(gchar* name) c_gst_element_factory_find; 1046 GType function(GstElementFactory* factory) c_gst_element_factory_get_element_type; 1047 gchar* function(GstElementFactory* factory) c_gst_element_factory_get_longname; 1048 gchar* function(GstElementFactory* factory) c_gst_element_factory_get_klass; 1049 gchar* function(GstElementFactory* factory) c_gst_element_factory_get_description; 1050 gchar* function(GstElementFactory* factory) c_gst_element_factory_get_author; 1051 guint function(GstElementFactory* factory) c_gst_element_factory_get_num_pad_templates; 1052 gint function(GstElementFactory* factory) c_gst_element_factory_get_uri_type; 1053 gchar** function(GstElementFactory* factory) c_gst_element_factory_get_uri_protocols; 1054 gboolean function(GstElementFactory* factory, gchar* interfacename) c_gst_element_factory_has_interface; 1055 GstElement* function(GstElementFactory* factory, gchar* name) c_gst_element_factory_create; 1056 GstElement* function(gchar* factoryname, gchar* name) c_gst_element_factory_make; 1057 gboolean function(GstElementFactory* factory, GstCaps* caps) c_gst_element_factory_can_sink_caps; 1058 gboolean function(GstElementFactory* factory, GstCaps* caps) c_gst_element_factory_can_src_caps; 1059 GList* function(GstElementFactory* factory) c_gst_element_factory_get_static_pad_templates; 1060 1061 // gstreamer.Event 1062 1063 GstStructure* function(GstEvent* event) c_gst_event_get_structure; 1064 GstEvent* function(GstFormat format, gint64 minsize, gint64 maxsize, gboolean async) c_gst_event_new_buffer_size; 1065 GstEvent* function(GstEventType type, GstStructure* structure) c_gst_event_new_custom; 1066 GstEvent* function() c_gst_event_new_eos; 1067 GstEvent* function() c_gst_event_new_flush_start; 1068 GstEvent* function() c_gst_event_new_flush_stop; 1069 GstEvent* function(GstClockTime latency) c_gst_event_new_latency; 1070 GstEvent* function(GstStructure* structure) c_gst_event_new_navigation; 1071 GstEvent* function(gboolean update, gdouble rate, GstFormat format, gint64 start, gint64 stop, gint64 position) c_gst_event_new_new_segment; 1072 GstEvent* function(gboolean update, gdouble rate, gdouble appliedRate, GstFormat format, gint64 start, gint64 stop, gint64 position) c_gst_event_new_new_segment_full; 1073 GstEvent* function(gdouble proportion, GstClockTimeDiff diff, GstClockTime timestamp) c_gst_event_new_qos; 1074 GstEvent* function(gdouble rate, GstFormat format, GstSeekFlags flags, GstSeekType startType, gint64 start, GstSeekType stopType, gint64 stop) c_gst_event_new_seek; 1075 GstEvent* function(GstTagList* taglist) c_gst_event_new_tag; 1076 void function(GstEvent* event, GstFormat* format, gint64* minsize, gint64* maxsize, gboolean* async) c_gst_event_parse_buffer_size; 1077 void function(GstEvent* event, GstClockTime* latency) c_gst_event_parse_latency; 1078 void function(GstEvent* event, gboolean* update, gdouble* rate, GstFormat* format, gint64* start, gint64* stop, gint64* position) c_gst_event_parse_new_segment; 1079 void function(GstEvent* event, gboolean* update, gdouble* rate, gdouble* appliedRate, GstFormat* format, gint64* start, gint64* stop, gint64* position) c_gst_event_parse_new_segment_full; 1080 void function(GstEvent* event, gdouble* proportion, GstClockTimeDiff* diff, GstClockTime* timestamp) c_gst_event_parse_qos; 1081 void function(GstEvent* event, gdouble* rate, GstFormat* format, GstSeekFlags* flags, GstSeekType* startType, gint64* start, GstSeekType* stopType, gint64* stop) c_gst_event_parse_seek; 1082 void function(GstEvent* event, GstTagList** taglist) c_gst_event_parse_tag; 1083 GstEvent* function(GstEvent* event) c_gst_event_ref; 1084 GstEventTypeFlags function(GstEventType type) c_gst_event_type_get_flags; 1085 gchar* function(GstEventType type) c_gst_event_type_get_name; 1086 GQuark function(GstEventType type) c_gst_event_type_to_quark; 1087 1088 // gstreamer. 1089 1090 gchar* function(GstFormat format) c_gst_format_get_name; 1091 GQuark function(GstFormat format) c_gst_format_to_quark; 1092 GstFormat function(gchar* nick, gchar* description) c_gst_format_register; 1093 GstFormat function(gchar* nick) c_gst_format_get_by_nick; 1094 gboolean function(GstFormat* formats, GstFormat format) c_gst_formats_contains; 1095 GstFormatDefinition* function(GstFormat format) c_gst_format_get_details; 1096 GstIterator* function() c_gst_format_iterate_definitions; 1097 1098 // gstreamer. 1099 1100 gchar* function(GQuark domain, gint code) c_gst_error_get_message; 1101 1102 // gstreamer.GhostPad 1103 1104 GstPad* function(gchar* name, GstPad* target) c_gst_ghost_pad_new; 1105 GstPad* function(gchar* name, GstPadDirection dir) c_gst_ghost_pad_new_no_target; 1106 GstPad* function(gchar* name, GstPad* target, GstPadTemplate* templ) c_gst_ghost_pad_new_from_template; 1107 GstPad* function(gchar* name, GstPadTemplate* templ) c_gst_ghost_pad_new_no_target_from_template; 1108 gboolean function(GstGhostPad* gpad, GstPad* newtarget) c_gst_ghost_pad_set_target; 1109 GstPad* function(GstGhostPad* gpad) c_gst_ghost_pad_get_target; 1110 1111 // gstreamer.ImplementsInterface 1112 1113 gboolean function(GstElement* element, GType ifaceType) c_gst_element_implements_interface; 1114 gpointer function(void* from, GType type) c_gst_implements_interface_cast; 1115 gboolean function(void* from, GType type) c_gst_implements_interface_check; 1116 1117 // gstreamer.Index 1118 1119 GstIndex* function() c_gst_index_new; 1120 void function(GstIndex* index, gint id) c_gst_index_commit; 1121 gint function(GstIndex* index) c_gst_index_get_group; 1122 gint function(GstIndex* index) c_gst_index_new_group; 1123 gboolean function(GstIndex* index, gint groupnum) c_gst_index_set_group; 1124 void function(GstIndex* index, GstIndexCertainty certainty) c_gst_index_set_certainty; 1125 GstIndexCertainty function(GstIndex* index) c_gst_index_get_certainty; 1126 void function(GstIndex* index, GstIndexFilter filter, void* userData) c_gst_index_set_filter; 1127 void function(GstIndex* index, GstIndexFilter filter, void* userData, GDestroyNotify userDataDestroy) c_gst_index_set_filter_full; 1128 void function(GstIndex* index, GstIndexResolver resolver, void* userData) c_gst_index_set_resolver; 1129 gboolean function(GstIndex* index, GstObject* writer, gint* id) c_gst_index_get_writer_id; 1130 GstIndexEntry* function(GstIndex* index, gint id, GstFormat format) c_gst_index_add_format; 1131 GstIndexEntry* function(GstIndex* index, gint id, GstAssocFlags flags, GstFormat format, gint64 value, ... ) c_gst_index_add_association; 1132 GstIndexEntry* function(GstIndex* index, gint id, GstAssocFlags flags, gint n, GstIndexAssociation* list) c_gst_index_add_associationv; 1133 GstIndexEntry* function(GstIndex* index, gint id, gchar* key, GType type, void* object) c_gst_index_add_object; 1134 GstIndexEntry* function(GstIndex* index, gint id, gchar* description) c_gst_index_add_id; 1135 GstIndexEntry* function(GstIndex* index, gint id, GstIndexLookupMethod method, GstAssocFlags flags, GstFormat format, gint64 value) c_gst_index_get_assoc_entry; 1136 GstIndexEntry* function(GstIndex* index, gint id, GstIndexLookupMethod method, GstAssocFlags flags, GstFormat format, gint64 value, GCompareDataFunc func, void* userData) c_gst_index_get_assoc_entry_full; 1137 GstIndexEntry* function(GstIndexEntry* entry) c_gst_index_entry_copy; 1138 void function(GstIndexEntry* entry) c_gst_index_entry_free; 1139 gboolean function(GstIndexEntry* entry, GstFormat format, gint64* value) c_gst_index_entry_assoc_map; 1140 1141 // gstreamer.IndexFactory 1142 1143 GstIndexFactory* function(gchar* name, gchar* longdesc, GType type) c_gst_index_factory_new; 1144 void function(GstIndexFactory* factory) c_gst_index_factory_destroy; 1145 GstIndexFactory* function(gchar* name) c_gst_index_factory_find; 1146 GstIndex* function(GstIndexFactory* factory) c_gst_index_factory_create; 1147 GstIndex* function(gchar* name) c_gst_index_factory_make; 1148 1149 // gstreamer.Iterator 1150 1151 GstIterator* function(guint size, GType type, GMutex* lock, guint32* masterCookie, GstIteratorNextFunction next, GstIteratorItemFunction item, GstIteratorResyncFunction resync, GstIteratorFreeFunction free) c_gst_iterator_new; 1152 GstIterator* function(GType type, GMutex* lock, guint32* masterCookie, GList** list, void* owner, GstIteratorItemFunction item, GstIteratorDisposeFunction free) c_gst_iterator_new_list; 1153 GstIteratorResult function(GstIterator* it, void** elem) c_gst_iterator_next; 1154 void function(GstIterator* it) c_gst_iterator_resync; 1155 void function(GstIterator* it) c_gst_iterator_free; 1156 void function(GstIterator* it, GstIterator* other) c_gst_iterator_push; 1157 GstIterator* function(GstIterator* it, GCompareFunc func, void* userData) c_gst_iterator_filter; 1158 GstIteratorResult function(GstIterator* it, GstIteratorFoldFunction func, GValue* ret, void* userData) c_gst_iterator_fold; 1159 GstIteratorResult function(GstIterator* it, GFunc func, void* userData) c_gst_iterator_foreach; 1160 gpointer function(GstIterator* it, GCompareFunc func, void* userData) c_gst_iterator_find_custom; 1161 1162 // gstreamer.Pad 1163 1164 GstPadDirection function(GstPad* pad) c_gst_pad_get_direction; 1165 GstElement* function(GstPad* pad) c_gst_pad_get_parent_element; 1166 GstPadTemplate* function(GstPad* pad) c_gst_pad_get_pad_template; 1167 GstPadLinkReturn function(GstPad* srcpad, GstPad* sinkpad) c_gst_pad_link; 1168 gboolean function(GstPad* srcpad, GstPad* sinkpad) c_gst_pad_unlink; 1169 gboolean function(GstPad* pad) c_gst_pad_is_linked; 1170 gboolean function(GstPad* srcpad, GstPad* sinkpad) c_gst_pad_can_link; 1171 GstCaps* function(GstPad* pad) c_gst_pad_get_caps; 1172 GstCaps* function(GstPad* pad) c_gst_pad_get_allowed_caps; 1173 GstCaps* function(GstPad* pad) c_gst_pad_get_negotiated_caps; 1174 GstCaps* function(GstPad* pad) c_gst_pad_get_pad_template_caps; 1175 gboolean function(GstPad* pad, GstCaps* caps) c_gst_pad_set_caps; 1176 GstPad* function(GstPad* pad) c_gst_pad_get_peer; 1177 GstCaps* function(GstPad* pad) c_gst_pad_peer_get_caps; 1178 void function(GstPad* pad) c_gst_pad_use_fixed_caps; 1179 gboolean function(GstPad* pad) c_gst_pad_is_active; 1180 gboolean function(GstPad* pad, gboolean blocked) c_gst_pad_set_blocked; 1181 gboolean function(GstPad* pad, gboolean blocked, GstPadBlockCallback callback, void* userData) c_gst_pad_set_blocked_async; 1182 gboolean function(GstPad* pad) c_gst_pad_is_blocked; 1183 gboolean function(GstPad* pad) c_gst_pad_is_blocking; 1184 gulong function(GstPad* pad, GCallback handler, void* data) c_gst_pad_add_data_probe; 1185 gulong function(GstPad* pad, GCallback handler, void* data) c_gst_pad_add_buffer_probe; 1186 gulong function(GstPad* pad, GCallback handler, void* data) c_gst_pad_add_event_probe; 1187 void function(GstPad* pad, guint handlerId) c_gst_pad_remove_data_probe; 1188 void function(GstPad* pad, guint handlerId) c_gst_pad_remove_buffer_probe; 1189 void function(GstPad* pad, guint handlerId) c_gst_pad_remove_event_probe; 1190 GstPad* function(gchar* name, GstPadDirection direction) c_gst_pad_new; 1191 GstPad* function(GstPadTemplate* templ, gchar* name) c_gst_pad_new_from_template; 1192 GstPad* function(GstStaticPadTemplate* templ, gchar* name) c_gst_pad_new_from_static_template; 1193 GstFlowReturn function(GstPad* pad, guint64 offset, gint size, GstCaps* caps, GstBuffer** buf) c_gst_pad_alloc_buffer; 1194 GstFlowReturn function(GstPad* pad, guint64 offset, gint size, GstCaps* caps, GstBuffer** buf) c_gst_pad_alloc_buffer_and_set_caps; 1195 void function(GstPad* pad, GstPadBufferAllocFunction bufalloc) c_gst_pad_set_bufferalloc_function; 1196 void function(GstPad* pad, GstPadChainFunction chain) c_gst_pad_set_chain_function; 1197 void function(GstPad* pad, GstPadCheckGetRangeFunction check) c_gst_pad_set_checkgetrange_function; 1198 GstFlowReturn function(GstPad* pad, guint64 offset, guint size, GstBuffer** buffer) c_gst_pad_get_range; 1199 void function(GstPad* pad, GstPadGetRangeFunction get) c_gst_pad_set_getrange_function; 1200 void function(GstPad* pad, GstPadEventFunction event) c_gst_pad_set_event_function; 1201 void function(GstPad* pad, GstPadLinkFunction link) c_gst_pad_set_link_function; 1202 void function(GstPad* pad, GstPadUnlinkFunction unlink) c_gst_pad_set_unlink_function; 1203 gboolean function(GstPad* pad, GstCaps* caps) c_gst_pad_accept_caps; 1204 void function(GstPad* pad, GstPadAcceptCapsFunction acceptcaps) c_gst_pad_set_acceptcaps_function; 1205 void function(GstPad* pad, GstPadGetCapsFunction getcaps) c_gst_pad_set_getcaps_function; 1206 GstCaps* function(GstPad* pad) c_gst_pad_proxy_getcaps; 1207 void function(GstPad* pad, GstPadSetCapsFunction setcaps) c_gst_pad_set_setcaps_function; 1208 gboolean function(GstPad* pad, GstCaps* caps) c_gst_pad_proxy_setcaps; 1209 void function(GstPad* pad, GstCaps* caps) c_gst_pad_fixate_caps; 1210 void function(GstPad* pad, GstPadFixateCapsFunction fixatecaps) c_gst_pad_set_fixatecaps_function; 1211 GstCaps* function(GstPad* pad) c_gst_pad_get_fixed_caps_func; 1212 gboolean function(GstPad* pad, GstCaps* caps) c_gst_pad_peer_accept_caps; 1213 void function(GstPad* pad, GstPadActivateFunction activate) c_gst_pad_set_activate_function; 1214 void function(GstPad* pad, GstPadActivateModeFunction activatepush) c_gst_pad_set_activatepush_function; 1215 void function(GstPad* pad, GstPadActivateModeFunction activatepull) c_gst_pad_set_activatepull_function; 1216 GstFlowReturn function(GstPad* pad, GstBuffer* buffer) c_gst_pad_push; 1217 gboolean function(GstPad* pad, GstEvent* event) c_gst_pad_push_event; 1218 gboolean function(GstPad* pad) c_gst_pad_check_pull_range; 1219 GstFlowReturn function(GstPad* pad, guint64 offset, guint size, GstBuffer** buffer) c_gst_pad_pull_range; 1220 gboolean function(GstPad* pad, gboolean active) c_gst_pad_activate_pull; 1221 gboolean function(GstPad* pad, gboolean active) c_gst_pad_activate_push; 1222 gboolean function(GstPad* pad, GstEvent* event) c_gst_pad_send_event; 1223 gboolean function(GstPad* pad, GstEvent* event) c_gst_pad_event_default; 1224 gboolean function(GstPad* pad, GstQuery* query) c_gst_pad_query; 1225 gboolean function(GstPad* pad, GstQuery* query) c_gst_pad_query_default; 1226 gboolean function(GstPad* pad, GstFormat* format, gint64* cur) c_gst_pad_query_position; 1227 gboolean function(GstPad* pad, GstFormat* format, gint64* duration) c_gst_pad_query_duration; 1228 gboolean function(GstPad* pad, GstFormat srcFormat, gint64 srcVal, GstFormat* destFormat, gint64* destVal) c_gst_pad_query_convert; 1229 gboolean function(GstPad* pad, GstFormat* format, gint64* cur) c_gst_pad_query_peer_position; 1230 gboolean function(GstPad* pad, GstFormat* format, gint64* duration) c_gst_pad_query_peer_duration; 1231 gboolean function(GstPad* pad, GstFormat srcFormat, gint64 srcVal, GstFormat* destFormat, gint64* destVal) c_gst_pad_query_peer_convert; 1232 void function(GstPad* pad, GstPadQueryFunction query) c_gst_pad_set_query_function; 1233 void function(GstPad* pad, GstPadQueryTypeFunction typeFunc) c_gst_pad_set_query_type_function; 1234 GstQueryType* function(GstPad* pad) c_gst_pad_get_query_types; 1235 GstQueryType* function(GstPad* pad) c_gst_pad_get_query_types_default; 1236 void function(GstPad* pad, GstPadIntLinkFunction intlink) c_gst_pad_set_internal_link_function; 1237 GList* function(GstPad* pad) c_gst_pad_get_internal_links; 1238 GList* function(GstPad* pad) c_gst_pad_get_internal_links_default; 1239 void function(xmlNodePtr self, GstObject* parent) c_gst_pad_load_and_link; 1240 gboolean function(GstPad* pad, GstPadDispatcherFunction dispatch, void* data) c_gst_pad_dispatcher; 1241 void function(GstPad* pad, void* priv) c_gst_pad_set_element_private; 1242 gpointer function(GstPad* pad) c_gst_pad_get_element_private; 1243 GstFlowReturn function(GstPad* pad, GstBuffer* buffer) c_gst_pad_chain; 1244 gboolean function(GstPad* pad, GstTaskFunction func, void* data) c_gst_pad_start_task; 1245 gboolean function(GstPad* pad) c_gst_pad_pause_task; 1246 gboolean function(GstPad* pad) c_gst_pad_stop_task; 1247 gboolean function(GstPad* pad, gboolean active) c_gst_pad_set_active; 1248 1249 // gstreamer.Message 1250 1251 GQuark function(GstMessageType type) c_gst_message_type_to_quark; 1252 gchar* function(GstMessageType type) c_gst_message_type_get_name; 1253 GstStructure* function(GstMessage* message) c_gst_message_get_structure; 1254 GstMessage* function(GstObject* src, GstStructure* structure) c_gst_message_new_application; 1255 GstMessage* function(GstObject* src, GstClock* clock, gboolean ready) c_gst_message_new_clock_provide; 1256 GstMessage* function(GstObject* src, GstClock* clock) c_gst_message_new_clock_lost; 1257 GstMessage* function(GstMessageType type, GstObject* src, GstStructure* structure) c_gst_message_new_custom; 1258 GstMessage* function(GstObject* src, GstStructure* structure) c_gst_message_new_element; 1259 GstMessage* function(GstObject* src) c_gst_message_new_eos; 1260 GstMessage* function(GstObject* src, GError* error, gchar* dbug) c_gst_message_new_error; 1261 GstMessage* function(GstObject* src, GError* error, gchar* dbug) c_gst_message_new_info; 1262 GstMessage* function(GstObject* src, GstClock* clock) c_gst_message_new_new_clock; 1263 GstMessage* function(GstObject* src, GstFormat format, gint64 position) c_gst_message_new_segment_done; 1264 GstMessage* function(GstObject* src, GstFormat format, gint64 position) c_gst_message_new_segment_start; 1265 GstMessage* function(GstObject* src, GstState oldstate, GstState newstate, GstState pending) c_gst_message_new_state_changed; 1266 GstMessage* function(GstObject* src, GstTagList* tagList) c_gst_message_new_tag; 1267 GstMessage* function(GstObject* src, gint percent) c_gst_message_new_buffering; 1268 GstMessage* function(GstObject* src, GError* error, gchar* dbug) c_gst_message_new_warning; 1269 GstMessage* function(GstObject* src, GstFormat format, gint64 duration) c_gst_message_new_duration; 1270 GstMessage* function(GstObject* src) c_gst_message_new_state_dirty; 1271 GstMessage* function(GstObject* src, gboolean newBaseTime) c_gst_message_new_async_start; 1272 GstMessage* function(GstObject* src) c_gst_message_new_async_done; 1273 GstMessage* function(GstObject* src) c_gst_message_new_latency; 1274 void function(GstMessage* message, GstClock** clock) c_gst_message_parse_clock_lost; 1275 void function(GstMessage* message, GstClock** clock, gboolean* ready) c_gst_message_parse_clock_provide; 1276 void function(GstMessage* message, GError** gerror, gchar** dbug) c_gst_message_parse_error; 1277 void function(GstMessage* message, GError** gerror, gchar** dbug) c_gst_message_parse_info; 1278 void function(GstMessage* message, GstClock** clock) c_gst_message_parse_new_clock; 1279 void function(GstMessage* message, GstFormat* format, gint64* position) c_gst_message_parse_segment_done; 1280 void function(GstMessage* message, GstFormat* format, gint64* position) c_gst_message_parse_segment_start; 1281 void function(GstMessage* message, GstState* oldstate, GstState* newstate, GstState* pending) c_gst_message_parse_state_changed; 1282 void function(GstMessage* message, GstTagList** tagList) c_gst_message_parse_tag; 1283 void function(GstMessage* message, gint* percent) c_gst_message_parse_buffering; 1284 void function(GstMessage* message, GError** gerror, gchar** dbug) c_gst_message_parse_warning; 1285 void function(GstMessage* message, GstFormat* format, gint64* duration) c_gst_message_parse_duration; 1286 void function(GstMessage* message, gboolean* newBaseTime) c_gst_message_parse_async_start; 1287 GstMessage* function(GstMessage* msg) c_gst_message_ref; 1288 1289 // gstreamer.PadTemplate 1290 1291 GstPadTemplate* function(GstStaticPadTemplate* padTemplate) c_gst_static_pad_template_get; 1292 GstCaps* function(GstStaticPadTemplate* templ) c_gst_static_pad_template_get_caps; 1293 GstPadTemplate* function(gchar* nameTemplate, GstPadDirection direction, GstPadPresence presence, GstCaps* caps) c_gst_pad_template_new; 1294 GstCaps* function(GstPadTemplate* templ) c_gst_pad_template_get_caps; 1295 1296 // gstreamer.Parse 1297 1298 GQuark function() c_gst_parse_error_quark; 1299 GstElement* function(gchar* pipelineDescription, GError** error) c_gst_parse_launch; 1300 GstElement* function(gchar** argv, GError** error) c_gst_parse_launchv; 1301 GstElement* function(gchar* binDescription, gboolean ghostUnconnectedPads, GError** err) c_gst_parse_bin_from_description; 1302 1303 // gstreamer.Pipeline 1304 1305 GstElement* function(gchar* name) c_gst_pipeline_new; 1306 GstBus* function(GstPipeline* pipeline) c_gst_pipeline_get_bus; 1307 gboolean function(GstPipeline* pipeline, GstClock* clock) c_gst_pipeline_set_clock; 1308 GstClock* function(GstPipeline* pipeline) c_gst_pipeline_get_clock; 1309 void function(GstPipeline* pipeline, GstClock* clock) c_gst_pipeline_use_clock; 1310 void function(GstPipeline* pipeline) c_gst_pipeline_auto_clock; 1311 void function(GstPipeline* pipeline, GstClockTime time) c_gst_pipeline_set_new_stream_time; 1312 GstClockTime function(GstPipeline* pipeline) c_gst_pipeline_get_last_stream_time; 1313 void function(GstPipeline* pipeline, gboolean autoFlush) c_gst_pipeline_set_auto_flush_bus; 1314 gboolean function(GstPipeline* pipeline) c_gst_pipeline_get_auto_flush_bus; 1315 void function(GstPipeline* pipeline, GstClockTime delay) c_gst_pipeline_set_delay; 1316 GstClockTime function(GstPipeline* pipeline) c_gst_pipeline_get_delay; 1317 1318 // gstreamer.Plugin 1319 1320 GQuark function() c_gst_plugin_error_quark; 1321 gchar* function(GstPlugin* plugin) c_gst_plugin_get_name; 1322 gchar* function(GstPlugin* plugin) c_gst_plugin_get_description; 1323 gchar* function(GstPlugin* plugin) c_gst_plugin_get_filename; 1324 gchar* function(GstPlugin* plugin) c_gst_plugin_get_license; 1325 gchar* function(GstPlugin* plugin) c_gst_plugin_get_package; 1326 gchar* function(GstPlugin* plugin) c_gst_plugin_get_origin; 1327 gchar* function(GstPlugin* plugin) c_gst_plugin_get_source; 1328 gchar* function(GstPlugin* plugin) c_gst_plugin_get_version; 1329 GModule* function(GstPlugin* plugin) c_gst_plugin_get_module; 1330 gboolean function(GstPlugin* plugin) c_gst_plugin_is_loaded; 1331 gboolean function(GstPlugin* plugin, gchar* name) c_gst_plugin_name_filter; 1332 GstPlugin* function(gchar* filename, GError** error) c_gst_plugin_load_file; 1333 GstPlugin* function(GstPlugin* plugin) c_gst_plugin_load; 1334 GstPlugin* function(gchar* name) c_gst_plugin_load_by_name; 1335 void function(GList* list) c_gst_plugin_list_free; 1336 1337 // gstreamer.PluginFeature 1338 1339 gboolean function(GstPluginFeature* feature, GstTypeNameData* data) c_gst_plugin_feature_type_name_filter; 1340 void function(GstPluginFeature* feature, guint rank) c_gst_plugin_feature_set_rank; 1341 void function(GstPluginFeature* feature, gchar* name) c_gst_plugin_feature_set_name; 1342 guint function(GstPluginFeature* feature) c_gst_plugin_feature_get_rank; 1343 gchar* function(GstPluginFeature* feature) c_gst_plugin_feature_get_name; 1344 GstPluginFeature* function(GstPluginFeature* feature) c_gst_plugin_feature_load; 1345 void function(GList* list) c_gst_plugin_feature_list_free; 1346 gboolean function(GstPluginFeature* feature, guint minMajor, guint minMinor, guint minMicro) c_gst_plugin_feature_check_version; 1347 1348 // gstreamer.Query 1349 1350 gchar* function(GstQueryType query) c_gst_query_type_get_name; 1351 GQuark function(GstQueryType query) c_gst_query_type_to_quark; 1352 GstQueryType function(gchar* nick, gchar* description) c_gst_query_type_register; 1353 GstQueryType function(gchar* nick) c_gst_query_type_get_by_nick; 1354 gboolean function(GstQueryType* types, GstQueryType type) c_gst_query_types_contains; 1355 GstQueryTypeDefinition* function(GstQueryType type) c_gst_query_type_get_details; 1356 GstIterator* function() c_gst_query_type_iterate_definitions; 1357 GstQuery* function(GstQueryType type, GstStructure* structure) c_gst_query_new_application; 1358 GstStructure* function(GstQuery* query) c_gst_query_get_structure; 1359 GstQuery* function(GstFormat srcFormat, gint64 value, GstFormat destFormat) c_gst_query_new_convert; 1360 void function(GstQuery* query, GstFormat srcFormat, gint64 srcValue, GstFormat destFormat, gint64 destValue) c_gst_query_set_convert; 1361 void function(GstQuery* query, GstFormat* srcFormat, gint64* srcValue, GstFormat* destFormat, gint64* destValue) c_gst_query_parse_convert; 1362 GstQuery* function(GstFormat format) c_gst_query_new_position; 1363 void function(GstQuery* query, GstFormat format, gint64 cur) c_gst_query_set_position; 1364 void function(GstQuery* query, GstFormat* format, gint64* cur) c_gst_query_parse_position; 1365 GstQuery* function(GstFormat format) c_gst_query_new_duration; 1366 void function(GstQuery* query, GstFormat format, gint64 duration) c_gst_query_set_duration; 1367 void function(GstQuery* query, GstFormat* format, gint64* duration) c_gst_query_parse_duration; 1368 GstQuery* function() c_gst_query_new_latency; 1369 void function(GstQuery* query, gboolean* live, GstClockTime* minLatency, GstClockTime* maxLatency) c_gst_query_parse_latency; 1370 void function(GstQuery* query, gboolean live, GstClockTime minLatency, GstClockTime maxLatency) c_gst_query_set_latency; 1371 GstQuery* function(GstFormat format) c_gst_query_new_seeking; 1372 void function(GstQuery* query, GstFormat format, gboolean seekable, gint64 segmentStart, gint64 segmentEnd) c_gst_query_set_seeking; 1373 void function(GstQuery* query, GstFormat* format, gboolean* seekable, gint64* segmentStart, gint64* segmentEnd) c_gst_query_parse_seeking; 1374 GstQuery* function() c_gst_query_new_formats; 1375 void function(GstQuery* query, gint nFormats, ... ) c_gst_query_set_formats; 1376 void function(GstQuery* query, gint nFormats, GstFormat* formats) c_gst_query_set_formatsv; 1377 void function(GstQuery* query, guint* nFormats) c_gst_query_parse_formats_length; 1378 void function(GstQuery* query, guint nth, GstFormat* format) c_gst_query_parse_formats_nth; 1379 GstQuery* function(GstFormat format) c_gst_query_new_segment; 1380 void function(GstQuery* query, gdouble rate, GstFormat format, gint64 startValue, gint64 stopValue) c_gst_query_set_segment; 1381 void function(GstQuery* query, gdouble* rate, GstFormat* format, gint64* startValue, gint64* stopValue) c_gst_query_parse_segment; 1382 1383 // gstreamer.Registry 1384 1385 GstRegistry* function() c_gst_registry_get_default; 1386 GList* function(GstRegistry* registry, GType type) c_gst_registry_get_feature_list; 1387 GList* function(GstRegistry* registry, gchar* name) c_gst_registry_get_feature_list_by_plugin; 1388 GList* function(GstRegistry* registry) c_gst_registry_get_path_list; 1389 GList* function(GstRegistry* registry) c_gst_registry_get_plugin_list; 1390 gboolean function(GstRegistry* registry, GstPlugin* plugin) c_gst_registry_add_plugin; 1391 void function(GstRegistry* registry, GstPlugin* plugin) c_gst_registry_remove_plugin; 1392 GList* function(GstRegistry* registry, GstPluginFilter filter, gboolean first, void* userData) c_gst_registry_plugin_filter; 1393 GList* function(GstRegistry* registry, GstPluginFeatureFilter filter, gboolean first, void* userData) c_gst_registry_feature_filter; 1394 GstPlugin* function(GstRegistry* registry, gchar* name) c_gst_registry_find_plugin; 1395 GstPluginFeature* function(GstRegistry* registry, gchar* name, GType type) c_gst_registry_find_feature; 1396 GstPluginFeature* function(GstRegistry* registry, char* name) c_gst_registry_lookup_feature; 1397 gboolean function(GstRegistry* registry, gchar* path) c_gst_registry_scan_path; 1398 gboolean function(GstRegistry* registry, char* location) c_gst_registry_binary_read_cache; 1399 gboolean function(GstRegistry* registry, char* location) c_gst_registry_binary_write_cache; 1400 gboolean function(GstRegistry* registry, char* location) c_gst_registry_xml_read_cache; 1401 gboolean function(GstRegistry* registry, char* location) c_gst_registry_xml_write_cache; 1402 GstPlugin* function(GstRegistry* registry, char* filename) c_gst_registry_lookup; 1403 void function(GstRegistry* registry, GstPluginFeature* feature) c_gst_registry_remove_feature; 1404 gboolean function(GstRegistry* registry, GstPluginFeature* feature) c_gst_registry_add_feature; 1405 gboolean function(gchar* featureName, guint minMajor, guint minMinor, guint minMicro) c_gst_default_registry_check_feature_version; 1406 1407 // gstreamer.Segment 1408 1409 gboolean function(GstSegment* segment, GstFormat format, gint64 start, gint64 stop, gint64* clipStart, gint64* clipStop) c_gst_segment_clip; 1410 void function(GstSegment* segment, GstFormat format) c_gst_segment_init; 1411 GstSegment* function() c_gst_segment_new; 1412 void function(GstSegment* segment) c_gst_segment_free; 1413 void function(GstSegment* segment, GstFormat format, gint64 duration) c_gst_segment_set_duration; 1414 void function(GstSegment* segment, GstFormat format, gint64 position) c_gst_segment_set_last_stop; 1415 void function(GstSegment* segment, gboolean update, gdouble rate, GstFormat format, gint64 start, gint64 stop, gint64 time) c_gst_segment_set_newsegment; 1416 void function(GstSegment* segment, gboolean update, gdouble rate, gdouble appliedRate, GstFormat format, gint64 start, gint64 stop, gint64 time) c_gst_segment_set_newsegment_full; 1417 void function(GstSegment* segment, gdouble rate, GstFormat format, GstSeekFlags flags, GstSeekType startType, gint64 start, GstSeekType stopType, gint64 stop, gboolean* update) c_gst_segment_set_seek; 1418 gint64 function(GstSegment* segment, GstFormat format, gint64 position) c_gst_segment_to_running_time; 1419 gint64 function(GstSegment* segment, GstFormat format, gint64 position) c_gst_segment_to_stream_time; 1420 1421 // gstreamer.Structure 1422 1423 GstStructure* function(gchar* name) c_gst_structure_empty_new; 1424 GstStructure* function(GQuark quark) c_gst_structure_id_empty_new; 1425 GstStructure* function(gchar* name, gchar* firstfield, ... ) c_gst_structure_new; 1426 GstStructure* function(gchar* name, gchar* firstfield, va_list varargs) c_gst_structure_new_valist; 1427 GstStructure* function(GstStructure* structure) c_gst_structure_copy; 1428 void function(GstStructure* structure) c_gst_structure_free; 1429 gchar* function(GstStructure* structure) c_gst_structure_get_name; 1430 gboolean function(GstStructure* structure, gchar* name) c_gst_structure_has_name; 1431 void function(GstStructure* structure, gchar* name) c_gst_structure_set_name; 1432 GQuark function(GstStructure* structure) c_gst_structure_get_name_id; 1433 GValue* function(GstStructure* structure, GQuark field) c_gst_structure_id_get_value; 1434 void function(GstStructure* structure, GQuark field, GValue* value) c_gst_structure_id_set_value; 1435 GValue* function(GstStructure* structure, gchar* fieldname) c_gst_structure_get_value; 1436 void function(GstStructure* structure, gchar* fieldname, GValue* value) c_gst_structure_set_value; 1437 void function(GstStructure* structure, gchar* fieldname, ... ) c_gst_structure_set; 1438 void function(GstStructure* structure, gchar* fieldname, va_list varargs) c_gst_structure_set_valist; 1439 void function(GstStructure* structure, GQuark fieldname, ... ) c_gst_structure_id_set; 1440 void function(GstStructure* structure, GQuark fieldname, va_list varargs) c_gst_structure_id_set_valist; 1441 void function(GstStructure* structure, gchar* fieldname) c_gst_structure_remove_field; 1442 void function(GstStructure* structure, gchar* fieldname, ... ) c_gst_structure_remove_fields; 1443 void function(GstStructure* structure, gchar* fieldname, va_list varargs) c_gst_structure_remove_fields_valist; 1444 void function(GstStructure* structure) c_gst_structure_remove_all_fields; 1445 GType function(GstStructure* structure, gchar* fieldname) c_gst_structure_get_field_type; 1446 gboolean function(GstStructure* structure, GstStructureForeachFunc func, void* userData) c_gst_structure_foreach; 1447 gint function(GstStructure* structure) c_gst_structure_n_fields; 1448 gboolean function(GstStructure* structure, gchar* fieldname) c_gst_structure_has_field; 1449 gboolean function(GstStructure* structure, gchar* fieldname, GType type) c_gst_structure_has_field_typed; 1450 gboolean function(GstStructure* structure, gchar* fieldname, gboolean* value) c_gst_structure_get_boolean; 1451 gboolean function(GstStructure* structure, gchar* fieldname, gint* value) c_gst_structure_get_int; 1452 gboolean function(GstStructure* structure, gchar* fieldname, guint32* value) c_gst_structure_get_fourcc; 1453 gboolean function(GstStructure* structure, gchar* fieldname, gdouble* value) c_gst_structure_get_double; 1454 gchar* function(GstStructure* structure, gchar* fieldname) c_gst_structure_get_string; 1455 gboolean function(GstStructure* structure, gchar* fieldname, GDate** value) c_gst_structure_get_date; 1456 gboolean function(GstStructure* structure, gchar* fieldname, GstClockTime* value) c_gst_structure_get_clock_time; 1457 gboolean function(GstStructure* structure, gchar* fieldname, GType enumtype, gint* value) c_gst_structure_get_enum; 1458 gboolean function(GstStructure* structure, gchar* fieldname, gint* valueNumerator, gint* valueDenominator) c_gst_structure_get_fraction; 1459 gboolean function(GstStructure* structure, GstStructureMapFunc func, void* userData) c_gst_structure_map_in_place; 1460 gchar* function(GstStructure* structure, guint index) c_gst_structure_nth_field_name; 1461 void function(GstStructure* structure, gint* refcount) c_gst_structure_set_parent_refcount; 1462 gchar* function(GstStructure* structure) c_gst_structure_to_string; 1463 GstStructure* function(gchar* string, gchar** end) c_gst_structure_from_string; 1464 gboolean function(GstStructure* structure, char* fieldName, int target) c_gst_structure_fixate_field_nearest_int; 1465 gboolean function(GstStructure* structure, char* fieldName, double target) c_gst_structure_fixate_field_nearest_double; 1466 gboolean function(GstStructure* structure, char* fieldName, gint targetNumerator, gint targetDenominator) c_gst_structure_fixate_field_nearest_fraction; 1467 gboolean function(GstStructure* structure, char* fieldName, gboolean target) c_gst_structure_fixate_field_boolean; 1468 1469 // gstreamer.SystemClock 1470 1471 GstClock* function() c_gst_system_clock_obtain; 1472 1473 // gstreamer.TagList 1474 1475 void function(gchar* name, GstTagFlag flag, GType type, gchar* nick, gchar* blurb, GstTagMergeFunc func) c_gst_tag_register; 1476 void function(GValue* dest, GValue* src) c_gst_tag_merge_use_first; 1477 void function(GValue* dest, GValue* src) c_gst_tag_merge_strings_with_comma; 1478 gboolean function(gchar* tag) c_gst_tag_exists; 1479 GType function(gchar* tag) c_gst_tag_get_type; 1480 gchar* function(gchar* tag) c_gst_tag_get_nick; 1481 gchar* function(gchar* tag) c_gst_tag_get_description; 1482 GstTagFlag function(gchar* tag) c_gst_tag_get_flag; 1483 gboolean function(gchar* tag) c_gst_tag_is_fixed; 1484 GstTagList* function() c_gst_tag_list_new; 1485 gboolean function(void* p) c_gst_is_tag_list; 1486 gboolean function(GstTagList* list) c_gst_tag_list_is_empty; 1487 GstTagList* function(GstTagList* list) c_gst_tag_list_copy; 1488 void function(GstTagList* into, GstTagList* from, GstTagMergeMode mode) c_gst_tag_list_insert; 1489 GstTagList* function(GstTagList* list1, GstTagList* list2, GstTagMergeMode mode) c_gst_tag_list_merge; 1490 void function(GstTagList* list) c_gst_tag_list_free; 1491 guint function(GstTagList* list, gchar* tag) c_gst_tag_list_get_tag_size; 1492 void function(GstTagList* list, GstTagMergeMode mode, gchar* tag, ... ) c_gst_tag_list_add; 1493 void function(GstTagList* list, GstTagMergeMode mode, gchar* tag, ... ) c_gst_tag_list_add_values; 1494 void function(GstTagList* list, GstTagMergeMode mode, gchar* tag, va_list varArgs) c_gst_tag_list_add_valist; 1495 void function(GstTagList* list, GstTagMergeMode mode, gchar* tag, va_list varArgs) c_gst_tag_list_add_valist_values; 1496 void function(GstTagList* list, gchar* tag) c_gst_tag_list_remove_tag; 1497 void function(GstTagList* list, GstTagForeachFunc func, void* userData) c_gst_tag_list_foreach; 1498 GValue* function(GstTagList* list, gchar* tag, guint index) c_gst_tag_list_get_value_index; 1499 gboolean function(GValue* dest, GstTagList* list, gchar* tag) c_gst_tag_list_copy_value; 1500 gboolean function(GstTagList* list, gchar* tag, gchar* value) c_gst_tag_list_get_char; 1501 gboolean function(GstTagList* list, gchar* tag, guint index, gchar* value) c_gst_tag_list_get_char_index; 1502 gboolean function(GstTagList* list, gchar* tag, guchar* value) c_gst_tag_list_get_uchar; 1503 gboolean function(GstTagList* list, gchar* tag, guint index, guchar* value) c_gst_tag_list_get_uchar_index; 1504 gboolean function(GstTagList* list, gchar* tag, gboolean* value) c_gst_tag_list_get_boolean; 1505 gboolean function(GstTagList* list, gchar* tag, guint index, gboolean* value) c_gst_tag_list_get_boolean_index; 1506 gboolean function(GstTagList* list, gchar* tag, gint* value) c_gst_tag_list_get_int; 1507 gboolean function(GstTagList* list, gchar* tag, guint index, gint* value) c_gst_tag_list_get_int_index; 1508 gboolean function(GstTagList* list, gchar* tag, guint* value) c_gst_tag_list_get_uint; 1509 gboolean function(GstTagList* list, gchar* tag, guint index, guint* value) c_gst_tag_list_get_uint_index; 1510 gboolean function(GstTagList* list, gchar* tag, glong* value) c_gst_tag_list_get_long; 1511 gboolean function(GstTagList* list, gchar* tag, guint index, glong* value) c_gst_tag_list_get_long_index; 1512 gboolean function(GstTagList* list, gchar* tag, gulong* value) c_gst_tag_list_get_ulong; 1513 gboolean function(GstTagList* list, gchar* tag, guint index, gulong* value) c_gst_tag_list_get_ulong_index; 1514 gboolean function(GstTagList* list, gchar* tag, gint64* value) c_gst_tag_list_get_int64; 1515 gboolean function(GstTagList* list, gchar* tag, guint index, gint64* value) c_gst_tag_list_get_int64_index; 1516 gboolean function(GstTagList* list, gchar* tag, guint64* value) c_gst_tag_list_get_uint64; 1517 gboolean function(GstTagList* list, gchar* tag, guint index, guint64* value) c_gst_tag_list_get_uint64_index; 1518 gboolean function(GstTagList* list, gchar* tag, gfloat* value) c_gst_tag_list_get_float; 1519 gboolean function(GstTagList* list, gchar* tag, guint index, gfloat* value) c_gst_tag_list_get_float_index; 1520 gboolean function(GstTagList* list, gchar* tag, gdouble* value) c_gst_tag_list_get_double; 1521 gboolean function(GstTagList* list, gchar* tag, guint index, gdouble* value) c_gst_tag_list_get_double_index; 1522 gboolean function(GstTagList* list, gchar* tag, gchar** value) c_gst_tag_list_get_string; 1523 gboolean function(GstTagList* list, gchar* tag, guint index, gchar** value) c_gst_tag_list_get_string_index; 1524 gboolean function(GstTagList* list, gchar* tag, void** value) c_gst_tag_list_get_pointer; 1525 gboolean function(GstTagList* list, gchar* tag, guint index, void** value) c_gst_tag_list_get_pointer_index; 1526 gboolean function(GstTagList* list, gchar* tag, GDate** value) c_gst_tag_list_get_date; 1527 gboolean function(GstTagList* list, gchar* tag, guint index, GDate** value) c_gst_tag_list_get_date_index; 1528 1529 // gstreamer.TagSetter 1530 1531 void function(GstTagSetter* setter, GstTagList* list, GstTagMergeMode mode) c_gst_tag_setter_merge_tags; 1532 void function(GstTagSetter* setter, GstTagMergeMode mode, gchar* tag, ... ) c_gst_tag_setter_add_tags; 1533 void function(GstTagSetter* setter, GstTagMergeMode mode, gchar* tag, ... ) c_gst_tag_setter_add_tag_values; 1534 void function(GstTagSetter* setter, GstTagMergeMode mode, gchar* tag, va_list varArgs) c_gst_tag_setter_add_tag_valist; 1535 void function(GstTagSetter* setter, GstTagMergeMode mode, gchar* tag, va_list varArgs) c_gst_tag_setter_add_tag_valist_values; 1536 GstTagList* function(GstTagSetter* setter) c_gst_tag_setter_get_tag_list; 1537 void function(GstTagSetter* setter, GstTagMergeMode mode) c_gst_tag_setter_set_tag_merge_mode; 1538 GstTagMergeMode function(GstTagSetter* setter) c_gst_tag_setter_get_tag_merge_mode; 1539 1540 // gstreamer.Task 1541 1542 void function() c_gst_task_cleanup_all; 1543 GstTask* function(GstTaskFunction func, void* data) c_gst_task_create; 1544 GstTaskState function(GstTask* task) c_gst_task_get_state; 1545 gboolean function(GstTask* task) c_gst_task_join; 1546 gboolean function(GstTask* task) c_gst_task_pause; 1547 void function(GstTask* task, GStaticRecMutex* mutex) c_gst_task_set_lock; 1548 gboolean function(GstTask* task) c_gst_task_start; 1549 gboolean function(GstTask* task) c_gst_task_stop; 1550 1551 // gstreamer.TypeFind 1552 1553 guint8* function(GstTypeFind* find, gint64 offset, guint size) c_gst_type_find_peek; 1554 void function(GstTypeFind* find, guint probability, GstCaps* caps) c_gst_type_find_suggest; 1555 guint64 function(GstTypeFind* find) c_gst_type_find_get_length; 1556 gboolean function(GstPlugin* plugin, gchar* name, guint rank, GstTypeFindFunction func, gchar** extensions, GstCaps* possibleCaps, void* data, GDestroyNotify dataNotify) c_gst_type_find_register; 1557 1558 // gstreamer.TypeFindFactory 1559 1560 GList* function() c_gst_type_find_factory_get_list; 1561 gchar** function(GstTypeFindFactory* factory) c_gst_type_find_factory_get_extensions; 1562 GstCaps* function(GstTypeFindFactory* factory) c_gst_type_find_factory_get_caps; 1563 void function(GstTypeFindFactory* factory, GstTypeFind* find) c_gst_type_find_factory_call_function; 1564 }"); 1565 1566 // gstreamer.MiniObject 1567 1568 alias c_gst_mini_object_new gst_mini_object_new; 1569 alias c_gst_mini_object_copy gst_mini_object_copy; 1570 alias c_gst_mini_object_is_writable gst_mini_object_is_writable; 1571 alias c_gst_mini_object_make_writable gst_mini_object_make_writable; 1572 alias c_gst_mini_object_ref gst_mini_object_ref; 1573 alias c_gst_mini_object_unref gst_mini_object_unref; 1574 alias c_gst_mini_object_replace gst_mini_object_replace; 1575 alias c_gst_param_spec_mini_object gst_param_spec_mini_object; 1576 alias c_gst_value_set_mini_object gst_value_set_mini_object; 1577 alias c_gst_value_take_mini_object gst_value_take_mini_object; 1578 alias c_gst_value_get_mini_object gst_value_get_mini_object; 1579 1580 // gstreamer.ObjectGst 1581 1582 alias c_gst_object_set_name gst_object_set_name; 1583 alias c_gst_object_get_name gst_object_get_name; 1584 alias c_gst_object_set_parent gst_object_set_parent; 1585 alias c_gst_object_get_parent gst_object_get_parent; 1586 alias c_gst_object_unparent gst_object_unparent; 1587 alias c_gst_object_get_name_prefix gst_object_get_name_prefix; 1588 alias c_gst_object_set_name_prefix gst_object_set_name_prefix; 1589 alias c_gst_object_default_deep_notify gst_object_default_deep_notify; 1590 alias c_gst_object_default_error gst_object_default_error; 1591 alias c_gst_object_check_uniqueness gst_object_check_uniqueness; 1592 alias c_gst_object_has_ancestor gst_object_has_ancestor; 1593 alias c_gst_object_save_thyself gst_object_save_thyself; 1594 alias c_gst_object_restore_thyself gst_object_restore_thyself; 1595 alias c_gst_object_ref gst_object_ref; 1596 alias c_gst_object_unref gst_object_unref; 1597 alias c_gst_object_sink gst_object_sink; 1598 alias c_gst_object_replace gst_object_replace; 1599 alias c_gst_object_get_path_string gst_object_get_path_string; 1600 alias c_gst_class_signal_connect gst_class_signal_connect; 1601 alias c_gst_class_signal_emit_by_name gst_class_signal_emit_by_name; 1602 1603 // gstreamer.Element 1604 1605 alias c_gst_element_class_add_pad_template gst_element_class_add_pad_template; 1606 alias c_gst_element_class_get_pad_template gst_element_class_get_pad_template; 1607 alias c_gst_element_class_get_pad_template_list gst_element_class_get_pad_template_list; 1608 alias c_gst_element_class_install_std_props gst_element_class_install_std_props; 1609 alias c_gst_element_class_set_details gst_element_class_set_details; 1610 alias c_gst_element_class_set_details_simple gst_element_class_set_details_simple; 1611 alias c_gst_element_add_pad gst_element_add_pad; 1612 alias c_gst_element_get_pad gst_element_get_pad; 1613 alias c_gst_element_create_all_pads gst_element_create_all_pads; 1614 alias c_gst_element_get_compatible_pad gst_element_get_compatible_pad; 1615 alias c_gst_element_get_compatible_pad_template gst_element_get_compatible_pad_template; 1616 alias c_gst_element_get_request_pad gst_element_get_request_pad; 1617 alias c_gst_element_get_static_pad gst_element_get_static_pad; 1618 alias c_gst_element_no_more_pads gst_element_no_more_pads; 1619 alias c_gst_element_release_request_pad gst_element_release_request_pad; 1620 alias c_gst_element_remove_pad gst_element_remove_pad; 1621 alias c_gst_element_iterate_pads gst_element_iterate_pads; 1622 alias c_gst_element_iterate_sink_pads gst_element_iterate_sink_pads; 1623 alias c_gst_element_iterate_src_pads gst_element_iterate_src_pads; 1624 alias c_gst_element_link gst_element_link; 1625 alias c_gst_element_unlink gst_element_unlink; 1626 alias c_gst_element_link_many gst_element_link_many; 1627 alias c_gst_element_unlink_many gst_element_unlink_many; 1628 alias c_gst_element_link_pads gst_element_link_pads; 1629 alias c_gst_element_unlink_pads gst_element_unlink_pads; 1630 alias c_gst_element_link_pads_filtered gst_element_link_pads_filtered; 1631 alias c_gst_element_link_filtered gst_element_link_filtered; 1632 alias c_gst_element_set_base_time gst_element_set_base_time; 1633 alias c_gst_element_get_base_time gst_element_get_base_time; 1634 alias c_gst_element_set_bus gst_element_set_bus; 1635 alias c_gst_element_get_bus gst_element_get_bus; 1636 alias c_gst_element_get_factory gst_element_get_factory; 1637 alias c_gst_element_set_index gst_element_set_index; 1638 alias c_gst_element_get_index gst_element_get_index; 1639 alias c_gst_element_is_indexable gst_element_is_indexable; 1640 alias c_gst_element_requires_clock gst_element_requires_clock; 1641 alias c_gst_element_set_clock gst_element_set_clock; 1642 alias c_gst_element_get_clock gst_element_get_clock; 1643 alias c_gst_element_provides_clock gst_element_provides_clock; 1644 alias c_gst_element_provide_clock gst_element_provide_clock; 1645 alias c_gst_element_set_state gst_element_set_state; 1646 alias c_gst_element_get_state gst_element_get_state; 1647 alias c_gst_element_set_locked_state gst_element_set_locked_state; 1648 alias c_gst_element_is_locked_state gst_element_is_locked_state; 1649 alias c_gst_element_abort_state gst_element_abort_state; 1650 alias c_gst_element_continue_state gst_element_continue_state; 1651 alias c_gst_element_lost_state gst_element_lost_state; 1652 alias c_gst_element_state_get_name gst_element_state_get_name; 1653 alias c_gst_element_state_change_return_get_name gst_element_state_change_return_get_name; 1654 alias c_gst_element_sync_state_with_parent gst_element_sync_state_with_parent; 1655 alias c_gst_element_change_state gst_element_change_state; 1656 alias c_gst_element_found_tags gst_element_found_tags; 1657 alias c_gst_element_found_tags_for_pad gst_element_found_tags_for_pad; 1658 alias c_gst_element_message_full gst_element_message_full; 1659 alias c_gst_element_post_message gst_element_post_message; 1660 alias c_gst_element_get_query_types gst_element_get_query_types; 1661 alias c_gst_element_query gst_element_query; 1662 alias c_gst_element_query_convert gst_element_query_convert; 1663 alias c_gst_element_query_position gst_element_query_position; 1664 alias c_gst_element_query_duration gst_element_query_duration; 1665 alias c_gst_element_send_event gst_element_send_event; 1666 alias c_gst_element_seek_simple gst_element_seek_simple; 1667 alias c_gst_element_seek gst_element_seek; 1668 1669 // gstreamer.GStreamer 1670 1671 alias c_gst_init gst_init; 1672 alias c_gst_init_check gst_init_check; 1673 alias c_gst_init_get_option_group gst_init_get_option_group; 1674 alias c_gst_deinit gst_deinit; 1675 alias c_gst_version gst_version; 1676 alias c_gst_version_string gst_version_string; 1677 alias c_gst_segtrap_is_enabled gst_segtrap_is_enabled; 1678 alias c_gst_segtrap_set_enabled gst_segtrap_set_enabled; 1679 alias c_gst_registry_fork_is_enabled gst_registry_fork_is_enabled; 1680 alias c_gst_registry_fork_set_enabled gst_registry_fork_set_enabled; 1681 alias c_gst_update_registry gst_update_registry; 1682 1683 // gstreamer.Bin 1684 1685 alias c_gst_bin_new gst_bin_new; 1686 alias c_gst_bin_add gst_bin_add; 1687 alias c_gst_bin_remove gst_bin_remove; 1688 alias c_gst_bin_get_by_name gst_bin_get_by_name; 1689 alias c_gst_bin_get_by_name_recurse_up gst_bin_get_by_name_recurse_up; 1690 alias c_gst_bin_get_by_interface gst_bin_get_by_interface; 1691 alias c_gst_bin_iterate_elements gst_bin_iterate_elements; 1692 alias c_gst_bin_iterate_recurse gst_bin_iterate_recurse; 1693 alias c_gst_bin_iterate_sinks gst_bin_iterate_sinks; 1694 alias c_gst_bin_iterate_sorted gst_bin_iterate_sorted; 1695 alias c_gst_bin_iterate_sources gst_bin_iterate_sources; 1696 alias c_gst_bin_iterate_all_by_interface gst_bin_iterate_all_by_interface; 1697 alias c_gst_bin_add_many gst_bin_add_many; 1698 alias c_gst_bin_remove_many gst_bin_remove_many; 1699 alias c_gst_bin_find_unconnected_pad gst_bin_find_unconnected_pad; 1700 1701 // gstreamer.Buffer 1702 1703 alias c_gst_buffer_new gst_buffer_new; 1704 alias c_gst_buffer_new_and_alloc gst_buffer_new_and_alloc; 1705 alias c_gst_buffer_try_new_and_alloc gst_buffer_try_new_and_alloc; 1706 alias c_gst_buffer_ref gst_buffer_ref; 1707 alias c_gst_buffer_copy_metadata gst_buffer_copy_metadata; 1708 alias c_gst_buffer_is_metadata_writable gst_buffer_is_metadata_writable; 1709 alias c_gst_buffer_make_metadata_writable gst_buffer_make_metadata_writable; 1710 alias c_gst_buffer_get_caps gst_buffer_get_caps; 1711 alias c_gst_buffer_set_caps gst_buffer_set_caps; 1712 alias c_gst_buffer_create_sub gst_buffer_create_sub; 1713 alias c_gst_buffer_is_span_fast gst_buffer_is_span_fast; 1714 alias c_gst_buffer_span gst_buffer_span; 1715 alias c_gst_buffer_stamp gst_buffer_stamp; 1716 alias c_gst_buffer_join gst_buffer_join; 1717 alias c_gst_buffer_merge gst_buffer_merge; 1718 1719 // gstreamer.Bus 1720 1721 alias c_gst_bus_new gst_bus_new; 1722 alias c_gst_bus_post gst_bus_post; 1723 alias c_gst_bus_have_pending gst_bus_have_pending; 1724 alias c_gst_bus_peek gst_bus_peek; 1725 alias c_gst_bus_pop gst_bus_pop; 1726 alias c_gst_bus_timed_pop gst_bus_timed_pop; 1727 alias c_gst_bus_set_flushing gst_bus_set_flushing; 1728 alias c_gst_bus_set_sync_handler gst_bus_set_sync_handler; 1729 alias c_gst_bus_sync_signal_handler gst_bus_sync_signal_handler; 1730 alias c_gst_bus_create_watch gst_bus_create_watch; 1731 alias c_gst_bus_add_watch_full gst_bus_add_watch_full; 1732 alias c_gst_bus_add_watch gst_bus_add_watch; 1733 alias c_gst_bus_disable_sync_message_emission gst_bus_disable_sync_message_emission; 1734 alias c_gst_bus_enable_sync_message_emission gst_bus_enable_sync_message_emission; 1735 alias c_gst_bus_async_signal_func gst_bus_async_signal_func; 1736 alias c_gst_bus_add_signal_watch gst_bus_add_signal_watch; 1737 alias c_gst_bus_add_signal_watch_full gst_bus_add_signal_watch_full; 1738 alias c_gst_bus_remove_signal_watch gst_bus_remove_signal_watch; 1739 alias c_gst_bus_poll gst_bus_poll; 1740 1741 // gstreamer.Caps 1742 1743 alias c_gst_caps_new_empty gst_caps_new_empty; 1744 alias c_gst_caps_new_any gst_caps_new_any; 1745 alias c_gst_caps_new_simple gst_caps_new_simple; 1746 alias c_gst_caps_new_full gst_caps_new_full; 1747 alias c_gst_caps_new_full_valist gst_caps_new_full_valist; 1748 alias c_gst_caps_copy gst_caps_copy; 1749 alias c_gst_caps_copy_nth gst_caps_copy_nth; 1750 alias c_gst_static_caps_get gst_static_caps_get; 1751 alias c_gst_caps_append gst_caps_append; 1752 alias c_gst_caps_merge gst_caps_merge; 1753 alias c_gst_caps_append_structure gst_caps_append_structure; 1754 alias c_gst_caps_remove_structure gst_caps_remove_structure; 1755 alias c_gst_caps_merge_structure gst_caps_merge_structure; 1756 alias c_gst_caps_get_size gst_caps_get_size; 1757 alias c_gst_caps_get_structure gst_caps_get_structure; 1758 alias c_gst_caps_set_simple gst_caps_set_simple; 1759 alias c_gst_caps_set_simple_valist gst_caps_set_simple_valist; 1760 alias c_gst_caps_is_any gst_caps_is_any; 1761 alias c_gst_caps_is_empty gst_caps_is_empty; 1762 alias c_gst_caps_is_fixed gst_caps_is_fixed; 1763 alias c_gst_caps_is_equal gst_caps_is_equal; 1764 alias c_gst_caps_is_equal_fixed gst_caps_is_equal_fixed; 1765 alias c_gst_caps_is_always_compatible gst_caps_is_always_compatible; 1766 alias c_gst_caps_is_subset gst_caps_is_subset; 1767 alias c_gst_caps_intersect gst_caps_intersect; 1768 alias c_gst_caps_union gst_caps_union; 1769 alias c_gst_caps_normalize gst_caps_normalize; 1770 alias c_gst_caps_do_simplify gst_caps_do_simplify; 1771 alias c_gst_caps_save_thyself gst_caps_save_thyself; 1772 alias c_gst_caps_load_thyself gst_caps_load_thyself; 1773 alias c_gst_caps_replace gst_caps_replace; 1774 alias c_gst_caps_to_string gst_caps_to_string; 1775 alias c_gst_caps_from_string gst_caps_from_string; 1776 alias c_gst_caps_subtract gst_caps_subtract; 1777 alias c_gst_caps_make_writable gst_caps_make_writable; 1778 alias c_gst_caps_ref gst_caps_ref; 1779 alias c_gst_caps_truncate gst_caps_truncate; 1780 alias c_gst_caps_unref gst_caps_unref; 1781 1782 // gstreamer.Clock 1783 1784 alias c_gst_clock_add_observation gst_clock_add_observation; 1785 alias c_gst_clock_set_master gst_clock_set_master; 1786 alias c_gst_clock_get_master gst_clock_get_master; 1787 alias c_gst_clock_set_resolution gst_clock_set_resolution; 1788 alias c_gst_clock_get_resolution gst_clock_get_resolution; 1789 alias c_gst_clock_get_time gst_clock_get_time; 1790 alias c_gst_clock_new_single_shot_id gst_clock_new_single_shot_id; 1791 alias c_gst_clock_new_periodic_id gst_clock_new_periodic_id; 1792 alias c_gst_clock_get_internal_time gst_clock_get_internal_time; 1793 alias c_gst_clock_adjust_unlocked gst_clock_adjust_unlocked; 1794 alias c_gst_clock_unadjust_unlocked gst_clock_unadjust_unlocked; 1795 alias c_gst_clock_get_calibration gst_clock_get_calibration; 1796 alias c_gst_clock_set_calibration gst_clock_set_calibration; 1797 alias c_gst_clock_id_get_time gst_clock_id_get_time; 1798 alias c_gst_clock_id_wait gst_clock_id_wait; 1799 alias c_gst_clock_id_wait_async gst_clock_id_wait_async; 1800 alias c_gst_clock_id_unschedule gst_clock_id_unschedule; 1801 alias c_gst_clock_id_compare_func gst_clock_id_compare_func; 1802 alias c_gst_clock_id_ref gst_clock_id_ref; 1803 alias c_gst_clock_id_unref gst_clock_id_unref; 1804 1805 // gstreamer.ElementFactory 1806 1807 alias c_gst_element_register gst_element_register; 1808 alias c_gst_element_factory_find gst_element_factory_find; 1809 alias c_gst_element_factory_get_element_type gst_element_factory_get_element_type; 1810 alias c_gst_element_factory_get_longname gst_element_factory_get_longname; 1811 alias c_gst_element_factory_get_klass gst_element_factory_get_klass; 1812 alias c_gst_element_factory_get_description gst_element_factory_get_description; 1813 alias c_gst_element_factory_get_author gst_element_factory_get_author; 1814 alias c_gst_element_factory_get_num_pad_templates gst_element_factory_get_num_pad_templates; 1815 alias c_gst_element_factory_get_uri_type gst_element_factory_get_uri_type; 1816 alias c_gst_element_factory_get_uri_protocols gst_element_factory_get_uri_protocols; 1817 alias c_gst_element_factory_has_interface gst_element_factory_has_interface; 1818 alias c_gst_element_factory_create gst_element_factory_create; 1819 alias c_gst_element_factory_make gst_element_factory_make; 1820 alias c_gst_element_factory_can_sink_caps gst_element_factory_can_sink_caps; 1821 alias c_gst_element_factory_can_src_caps gst_element_factory_can_src_caps; 1822 alias c_gst_element_factory_get_static_pad_templates gst_element_factory_get_static_pad_templates; 1823 1824 // gstreamer.Event 1825 1826 alias c_gst_event_get_structure gst_event_get_structure; 1827 alias c_gst_event_new_buffer_size gst_event_new_buffer_size; 1828 alias c_gst_event_new_custom gst_event_new_custom; 1829 alias c_gst_event_new_eos gst_event_new_eos; 1830 alias c_gst_event_new_flush_start gst_event_new_flush_start; 1831 alias c_gst_event_new_flush_stop gst_event_new_flush_stop; 1832 alias c_gst_event_new_latency gst_event_new_latency; 1833 alias c_gst_event_new_navigation gst_event_new_navigation; 1834 alias c_gst_event_new_new_segment gst_event_new_new_segment; 1835 alias c_gst_event_new_new_segment_full gst_event_new_new_segment_full; 1836 alias c_gst_event_new_qos gst_event_new_qos; 1837 alias c_gst_event_new_seek gst_event_new_seek; 1838 alias c_gst_event_new_tag gst_event_new_tag; 1839 alias c_gst_event_parse_buffer_size gst_event_parse_buffer_size; 1840 alias c_gst_event_parse_latency gst_event_parse_latency; 1841 alias c_gst_event_parse_new_segment gst_event_parse_new_segment; 1842 alias c_gst_event_parse_new_segment_full gst_event_parse_new_segment_full; 1843 alias c_gst_event_parse_qos gst_event_parse_qos; 1844 alias c_gst_event_parse_seek gst_event_parse_seek; 1845 alias c_gst_event_parse_tag gst_event_parse_tag; 1846 alias c_gst_event_ref gst_event_ref; 1847 alias c_gst_event_type_get_flags gst_event_type_get_flags; 1848 alias c_gst_event_type_get_name gst_event_type_get_name; 1849 alias c_gst_event_type_to_quark gst_event_type_to_quark; 1850 1851 // gstreamer. 1852 1853 alias c_gst_format_get_name gst_format_get_name; 1854 alias c_gst_format_to_quark gst_format_to_quark; 1855 alias c_gst_format_register gst_format_register; 1856 alias c_gst_format_get_by_nick gst_format_get_by_nick; 1857 alias c_gst_formats_contains gst_formats_contains; 1858 alias c_gst_format_get_details gst_format_get_details; 1859 alias c_gst_format_iterate_definitions gst_format_iterate_definitions; 1860 1861 // gstreamer. 1862 1863 alias c_gst_error_get_message gst_error_get_message; 1864 1865 // gstreamer.GhostPad 1866 1867 alias c_gst_ghost_pad_new gst_ghost_pad_new; 1868 alias c_gst_ghost_pad_new_no_target gst_ghost_pad_new_no_target; 1869 alias c_gst_ghost_pad_new_from_template gst_ghost_pad_new_from_template; 1870 alias c_gst_ghost_pad_new_no_target_from_template gst_ghost_pad_new_no_target_from_template; 1871 alias c_gst_ghost_pad_set_target gst_ghost_pad_set_target; 1872 alias c_gst_ghost_pad_get_target gst_ghost_pad_get_target; 1873 1874 // gstreamer.ImplementsInterface 1875 1876 alias c_gst_element_implements_interface gst_element_implements_interface; 1877 alias c_gst_implements_interface_cast gst_implements_interface_cast; 1878 alias c_gst_implements_interface_check gst_implements_interface_check; 1879 1880 // gstreamer.Index 1881 1882 alias c_gst_index_new gst_index_new; 1883 alias c_gst_index_commit gst_index_commit; 1884 alias c_gst_index_get_group gst_index_get_group; 1885 alias c_gst_index_new_group gst_index_new_group; 1886 alias c_gst_index_set_group gst_index_set_group; 1887 alias c_gst_index_set_certainty gst_index_set_certainty; 1888 alias c_gst_index_get_certainty gst_index_get_certainty; 1889 alias c_gst_index_set_filter gst_index_set_filter; 1890 alias c_gst_index_set_filter_full gst_index_set_filter_full; 1891 alias c_gst_index_set_resolver gst_index_set_resolver; 1892 alias c_gst_index_get_writer_id gst_index_get_writer_id; 1893 alias c_gst_index_add_format gst_index_add_format; 1894 alias c_gst_index_add_association gst_index_add_association; 1895 alias c_gst_index_add_associationv gst_index_add_associationv; 1896 alias c_gst_index_add_object gst_index_add_object; 1897 alias c_gst_index_add_id gst_index_add_id; 1898 alias c_gst_index_get_assoc_entry gst_index_get_assoc_entry; 1899 alias c_gst_index_get_assoc_entry_full gst_index_get_assoc_entry_full; 1900 alias c_gst_index_entry_copy gst_index_entry_copy; 1901 alias c_gst_index_entry_free gst_index_entry_free; 1902 alias c_gst_index_entry_assoc_map gst_index_entry_assoc_map; 1903 1904 // gstreamer.IndexFactory 1905 1906 alias c_gst_index_factory_new gst_index_factory_new; 1907 alias c_gst_index_factory_destroy gst_index_factory_destroy; 1908 alias c_gst_index_factory_find gst_index_factory_find; 1909 alias c_gst_index_factory_create gst_index_factory_create; 1910 alias c_gst_index_factory_make gst_index_factory_make; 1911 1912 // gstreamer.Iterator 1913 1914 alias c_gst_iterator_new gst_iterator_new; 1915 alias c_gst_iterator_new_list gst_iterator_new_list; 1916 alias c_gst_iterator_next gst_iterator_next; 1917 alias c_gst_iterator_resync gst_iterator_resync; 1918 alias c_gst_iterator_free gst_iterator_free; 1919 alias c_gst_iterator_push gst_iterator_push; 1920 alias c_gst_iterator_filter gst_iterator_filter; 1921 alias c_gst_iterator_fold gst_iterator_fold; 1922 alias c_gst_iterator_foreach gst_iterator_foreach; 1923 alias c_gst_iterator_find_custom gst_iterator_find_custom; 1924 1925 // gstreamer.Pad 1926 1927 alias c_gst_pad_get_direction gst_pad_get_direction; 1928 alias c_gst_pad_get_parent_element gst_pad_get_parent_element; 1929 alias c_gst_pad_get_pad_template gst_pad_get_pad_template; 1930 alias c_gst_pad_link gst_pad_link; 1931 alias c_gst_pad_unlink gst_pad_unlink; 1932 alias c_gst_pad_is_linked gst_pad_is_linked; 1933 alias c_gst_pad_can_link gst_pad_can_link; 1934 alias c_gst_pad_get_caps gst_pad_get_caps; 1935 alias c_gst_pad_get_allowed_caps gst_pad_get_allowed_caps; 1936 alias c_gst_pad_get_negotiated_caps gst_pad_get_negotiated_caps; 1937 alias c_gst_pad_get_pad_template_caps gst_pad_get_pad_template_caps; 1938 alias c_gst_pad_set_caps gst_pad_set_caps; 1939 alias c_gst_pad_get_peer gst_pad_get_peer; 1940 alias c_gst_pad_peer_get_caps gst_pad_peer_get_caps; 1941 alias c_gst_pad_use_fixed_caps gst_pad_use_fixed_caps; 1942 alias c_gst_pad_is_active gst_pad_is_active; 1943 alias c_gst_pad_set_blocked gst_pad_set_blocked; 1944 alias c_gst_pad_set_blocked_async gst_pad_set_blocked_async; 1945 alias c_gst_pad_is_blocked gst_pad_is_blocked; 1946 alias c_gst_pad_is_blocking gst_pad_is_blocking; 1947 alias c_gst_pad_add_data_probe gst_pad_add_data_probe; 1948 alias c_gst_pad_add_buffer_probe gst_pad_add_buffer_probe; 1949 alias c_gst_pad_add_event_probe gst_pad_add_event_probe; 1950 alias c_gst_pad_remove_data_probe gst_pad_remove_data_probe; 1951 alias c_gst_pad_remove_buffer_probe gst_pad_remove_buffer_probe; 1952 alias c_gst_pad_remove_event_probe gst_pad_remove_event_probe; 1953 alias c_gst_pad_new gst_pad_new; 1954 alias c_gst_pad_new_from_template gst_pad_new_from_template; 1955 alias c_gst_pad_new_from_static_template gst_pad_new_from_static_template; 1956 alias c_gst_pad_alloc_buffer gst_pad_alloc_buffer; 1957 alias c_gst_pad_alloc_buffer_and_set_caps gst_pad_alloc_buffer_and_set_caps; 1958 alias c_gst_pad_set_bufferalloc_function gst_pad_set_bufferalloc_function; 1959 alias c_gst_pad_set_chain_function gst_pad_set_chain_function; 1960 alias c_gst_pad_set_checkgetrange_function gst_pad_set_checkgetrange_function; 1961 alias c_gst_pad_get_range gst_pad_get_range; 1962 alias c_gst_pad_set_getrange_function gst_pad_set_getrange_function; 1963 alias c_gst_pad_set_event_function gst_pad_set_event_function; 1964 alias c_gst_pad_set_link_function gst_pad_set_link_function; 1965 alias c_gst_pad_set_unlink_function gst_pad_set_unlink_function; 1966 alias c_gst_pad_accept_caps gst_pad_accept_caps; 1967 alias c_gst_pad_set_acceptcaps_function gst_pad_set_acceptcaps_function; 1968 alias c_gst_pad_set_getcaps_function gst_pad_set_getcaps_function; 1969 alias c_gst_pad_proxy_getcaps gst_pad_proxy_getcaps; 1970 alias c_gst_pad_set_setcaps_function gst_pad_set_setcaps_function; 1971 alias c_gst_pad_proxy_setcaps gst_pad_proxy_setcaps; 1972 alias c_gst_pad_fixate_caps gst_pad_fixate_caps; 1973 alias c_gst_pad_set_fixatecaps_function gst_pad_set_fixatecaps_function; 1974 alias c_gst_pad_get_fixed_caps_func gst_pad_get_fixed_caps_func; 1975 alias c_gst_pad_peer_accept_caps gst_pad_peer_accept_caps; 1976 alias c_gst_pad_set_activate_function gst_pad_set_activate_function; 1977 alias c_gst_pad_set_activatepush_function gst_pad_set_activatepush_function; 1978 alias c_gst_pad_set_activatepull_function gst_pad_set_activatepull_function; 1979 alias c_gst_pad_push gst_pad_push; 1980 alias c_gst_pad_push_event gst_pad_push_event; 1981 alias c_gst_pad_check_pull_range gst_pad_check_pull_range; 1982 alias c_gst_pad_pull_range gst_pad_pull_range; 1983 alias c_gst_pad_activate_pull gst_pad_activate_pull; 1984 alias c_gst_pad_activate_push gst_pad_activate_push; 1985 alias c_gst_pad_send_event gst_pad_send_event; 1986 alias c_gst_pad_event_default gst_pad_event_default; 1987 alias c_gst_pad_query gst_pad_query; 1988 alias c_gst_pad_query_default gst_pad_query_default; 1989 alias c_gst_pad_query_position gst_pad_query_position; 1990 alias c_gst_pad_query_duration gst_pad_query_duration; 1991 alias c_gst_pad_query_convert gst_pad_query_convert; 1992 alias c_gst_pad_query_peer_position gst_pad_query_peer_position; 1993 alias c_gst_pad_query_peer_duration gst_pad_query_peer_duration; 1994 alias c_gst_pad_query_peer_convert gst_pad_query_peer_convert; 1995 alias c_gst_pad_set_query_function gst_pad_set_query_function; 1996 alias c_gst_pad_set_query_type_function gst_pad_set_query_type_function; 1997 alias c_gst_pad_get_query_types gst_pad_get_query_types; 1998 alias c_gst_pad_get_query_types_default gst_pad_get_query_types_default; 1999 alias c_gst_pad_set_internal_link_function gst_pad_set_internal_link_function; 2000 alias c_gst_pad_get_internal_links gst_pad_get_internal_links; 2001 alias c_gst_pad_get_internal_links_default gst_pad_get_internal_links_default; 2002 alias c_gst_pad_load_and_link gst_pad_load_and_link; 2003 alias c_gst_pad_dispatcher gst_pad_dispatcher; 2004 alias c_gst_pad_set_element_private gst_pad_set_element_private; 2005 alias c_gst_pad_get_element_private gst_pad_get_element_private; 2006 alias c_gst_pad_chain gst_pad_chain; 2007 alias c_gst_pad_start_task gst_pad_start_task; 2008 alias c_gst_pad_pause_task gst_pad_pause_task; 2009 alias c_gst_pad_stop_task gst_pad_stop_task; 2010 alias c_gst_pad_set_active gst_pad_set_active; 2011 2012 // gstreamer.Message 2013 2014 alias c_gst_message_type_to_quark gst_message_type_to_quark; 2015 alias c_gst_message_type_get_name gst_message_type_get_name; 2016 alias c_gst_message_get_structure gst_message_get_structure; 2017 alias c_gst_message_new_application gst_message_new_application; 2018 alias c_gst_message_new_clock_provide gst_message_new_clock_provide; 2019 alias c_gst_message_new_clock_lost gst_message_new_clock_lost; 2020 alias c_gst_message_new_custom gst_message_new_custom; 2021 alias c_gst_message_new_element gst_message_new_element; 2022 alias c_gst_message_new_eos gst_message_new_eos; 2023 alias c_gst_message_new_error gst_message_new_error; 2024 alias c_gst_message_new_info gst_message_new_info; 2025 alias c_gst_message_new_new_clock gst_message_new_new_clock; 2026 alias c_gst_message_new_segment_done gst_message_new_segment_done; 2027 alias c_gst_message_new_segment_start gst_message_new_segment_start; 2028 alias c_gst_message_new_state_changed gst_message_new_state_changed; 2029 alias c_gst_message_new_tag gst_message_new_tag; 2030 alias c_gst_message_new_buffering gst_message_new_buffering; 2031 alias c_gst_message_new_warning gst_message_new_warning; 2032 alias c_gst_message_new_duration gst_message_new_duration; 2033 alias c_gst_message_new_state_dirty gst_message_new_state_dirty; 2034 alias c_gst_message_new_async_start gst_message_new_async_start; 2035 alias c_gst_message_new_async_done gst_message_new_async_done; 2036 alias c_gst_message_new_latency gst_message_new_latency; 2037 alias c_gst_message_parse_clock_lost gst_message_parse_clock_lost; 2038 alias c_gst_message_parse_clock_provide gst_message_parse_clock_provide; 2039 alias c_gst_message_parse_error gst_message_parse_error; 2040 alias c_gst_message_parse_info gst_message_parse_info; 2041 alias c_gst_message_parse_new_clock gst_message_parse_new_clock; 2042 alias c_gst_message_parse_segment_done gst_message_parse_segment_done; 2043 alias c_gst_message_parse_segment_start gst_message_parse_segment_start; 2044 alias c_gst_message_parse_state_changed gst_message_parse_state_changed; 2045 alias c_gst_message_parse_tag gst_message_parse_tag; 2046 alias c_gst_message_parse_buffering gst_message_parse_buffering; 2047 alias c_gst_message_parse_warning gst_message_parse_warning; 2048 alias c_gst_message_parse_duration gst_message_parse_duration; 2049 alias c_gst_message_parse_async_start gst_message_parse_async_start; 2050 alias c_gst_message_ref gst_message_ref; 2051 2052 // gstreamer.PadTemplate 2053 2054 alias c_gst_static_pad_template_get gst_static_pad_template_get; 2055 alias c_gst_static_pad_template_get_caps gst_static_pad_template_get_caps; 2056 alias c_gst_pad_template_new gst_pad_template_new; 2057 alias c_gst_pad_template_get_caps gst_pad_template_get_caps; 2058 2059 // gstreamer.Parse 2060 2061 alias c_gst_parse_error_quark gst_parse_error_quark; 2062 alias c_gst_parse_launch gst_parse_launch; 2063 alias c_gst_parse_launchv gst_parse_launchv; 2064 alias c_gst_parse_bin_from_description gst_parse_bin_from_description; 2065 2066 // gstreamer.Pipeline 2067 2068 alias c_gst_pipeline_new gst_pipeline_new; 2069 alias c_gst_pipeline_get_bus gst_pipeline_get_bus; 2070 alias c_gst_pipeline_set_clock gst_pipeline_set_clock; 2071 alias c_gst_pipeline_get_clock gst_pipeline_get_clock; 2072 alias c_gst_pipeline_use_clock gst_pipeline_use_clock; 2073 alias c_gst_pipeline_auto_clock gst_pipeline_auto_clock; 2074 alias c_gst_pipeline_set_new_stream_time gst_pipeline_set_new_stream_time; 2075 alias c_gst_pipeline_get_last_stream_time gst_pipeline_get_last_stream_time; 2076 alias c_gst_pipeline_set_auto_flush_bus gst_pipeline_set_auto_flush_bus; 2077 alias c_gst_pipeline_get_auto_flush_bus gst_pipeline_get_auto_flush_bus; 2078 alias c_gst_pipeline_set_delay gst_pipeline_set_delay; 2079 alias c_gst_pipeline_get_delay gst_pipeline_get_delay; 2080 2081 // gstreamer.Plugin 2082 2083 alias c_gst_plugin_error_quark gst_plugin_error_quark; 2084 alias c_gst_plugin_get_name gst_plugin_get_name; 2085 alias c_gst_plugin_get_description gst_plugin_get_description; 2086 alias c_gst_plugin_get_filename gst_plugin_get_filename; 2087 alias c_gst_plugin_get_license gst_plugin_get_license; 2088 alias c_gst_plugin_get_package gst_plugin_get_package; 2089 alias c_gst_plugin_get_origin gst_plugin_get_origin; 2090 alias c_gst_plugin_get_source gst_plugin_get_source; 2091 alias c_gst_plugin_get_version gst_plugin_get_version; 2092 alias c_gst_plugin_get_module gst_plugin_get_module; 2093 alias c_gst_plugin_is_loaded gst_plugin_is_loaded; 2094 alias c_gst_plugin_name_filter gst_plugin_name_filter; 2095 alias c_gst_plugin_load_file gst_plugin_load_file; 2096 alias c_gst_plugin_load gst_plugin_load; 2097 alias c_gst_plugin_load_by_name gst_plugin_load_by_name; 2098 alias c_gst_plugin_list_free gst_plugin_list_free; 2099 2100 // gstreamer.PluginFeature 2101 2102 alias c_gst_plugin_feature_type_name_filter gst_plugin_feature_type_name_filter; 2103 alias c_gst_plugin_feature_set_rank gst_plugin_feature_set_rank; 2104 alias c_gst_plugin_feature_set_name gst_plugin_feature_set_name; 2105 alias c_gst_plugin_feature_get_rank gst_plugin_feature_get_rank; 2106 alias c_gst_plugin_feature_get_name gst_plugin_feature_get_name; 2107 alias c_gst_plugin_feature_load gst_plugin_feature_load; 2108 alias c_gst_plugin_feature_list_free gst_plugin_feature_list_free; 2109 alias c_gst_plugin_feature_check_version gst_plugin_feature_check_version; 2110 2111 // gstreamer.Query 2112 2113 alias c_gst_query_type_get_name gst_query_type_get_name; 2114 alias c_gst_query_type_to_quark gst_query_type_to_quark; 2115 alias c_gst_query_type_register gst_query_type_register; 2116 alias c_gst_query_type_get_by_nick gst_query_type_get_by_nick; 2117 alias c_gst_query_types_contains gst_query_types_contains; 2118 alias c_gst_query_type_get_details gst_query_type_get_details; 2119 alias c_gst_query_type_iterate_definitions gst_query_type_iterate_definitions; 2120 alias c_gst_query_new_application gst_query_new_application; 2121 alias c_gst_query_get_structure gst_query_get_structure; 2122 alias c_gst_query_new_convert gst_query_new_convert; 2123 alias c_gst_query_set_convert gst_query_set_convert; 2124 alias c_gst_query_parse_convert gst_query_parse_convert; 2125 alias c_gst_query_new_position gst_query_new_position; 2126 alias c_gst_query_set_position gst_query_set_position; 2127 alias c_gst_query_parse_position gst_query_parse_position; 2128 alias c_gst_query_new_duration gst_query_new_duration; 2129 alias c_gst_query_set_duration gst_query_set_duration; 2130 alias c_gst_query_parse_duration gst_query_parse_duration; 2131 alias c_gst_query_new_latency gst_query_new_latency; 2132 alias c_gst_query_parse_latency gst_query_parse_latency; 2133 alias c_gst_query_set_latency gst_query_set_latency; 2134 alias c_gst_query_new_seeking gst_query_new_seeking; 2135 alias c_gst_query_set_seeking gst_query_set_seeking; 2136 alias c_gst_query_parse_seeking gst_query_parse_seeking; 2137 alias c_gst_query_new_formats gst_query_new_formats; 2138 alias c_gst_query_set_formats gst_query_set_formats; 2139 alias c_gst_query_set_formatsv gst_query_set_formatsv; 2140 alias c_gst_query_parse_formats_length gst_query_parse_formats_length; 2141 alias c_gst_query_parse_formats_nth gst_query_parse_formats_nth; 2142 alias c_gst_query_new_segment gst_query_new_segment; 2143 alias c_gst_query_set_segment gst_query_set_segment; 2144 alias c_gst_query_parse_segment gst_query_parse_segment; 2145 2146 // gstreamer.Registry 2147 2148 alias c_gst_registry_get_default gst_registry_get_default; 2149 alias c_gst_registry_get_feature_list gst_registry_get_feature_list; 2150 alias c_gst_registry_get_feature_list_by_plugin gst_registry_get_feature_list_by_plugin; 2151 alias c_gst_registry_get_path_list gst_registry_get_path_list; 2152 alias c_gst_registry_get_plugin_list gst_registry_get_plugin_list; 2153 alias c_gst_registry_add_plugin gst_registry_add_plugin; 2154 alias c_gst_registry_remove_plugin gst_registry_remove_plugin; 2155 alias c_gst_registry_plugin_filter gst_registry_plugin_filter; 2156 alias c_gst_registry_feature_filter gst_registry_feature_filter; 2157 alias c_gst_registry_find_plugin gst_registry_find_plugin; 2158 alias c_gst_registry_find_feature gst_registry_find_feature; 2159 alias c_gst_registry_lookup_feature gst_registry_lookup_feature; 2160 alias c_gst_registry_scan_path gst_registry_scan_path; 2161 alias c_gst_registry_binary_read_cache gst_registry_binary_read_cache; 2162 alias c_gst_registry_binary_write_cache gst_registry_binary_write_cache; 2163 alias c_gst_registry_xml_read_cache gst_registry_xml_read_cache; 2164 alias c_gst_registry_xml_write_cache gst_registry_xml_write_cache; 2165 alias c_gst_registry_lookup gst_registry_lookup; 2166 alias c_gst_registry_remove_feature gst_registry_remove_feature; 2167 alias c_gst_registry_add_feature gst_registry_add_feature; 2168 alias c_gst_default_registry_check_feature_version gst_default_registry_check_feature_version; 2169 2170 // gstreamer.Segment 2171 2172 alias c_gst_segment_clip gst_segment_clip; 2173 alias c_gst_segment_init gst_segment_init; 2174 alias c_gst_segment_new gst_segment_new; 2175 alias c_gst_segment_free gst_segment_free; 2176 alias c_gst_segment_set_duration gst_segment_set_duration; 2177 alias c_gst_segment_set_last_stop gst_segment_set_last_stop; 2178 alias c_gst_segment_set_newsegment gst_segment_set_newsegment; 2179 alias c_gst_segment_set_newsegment_full gst_segment_set_newsegment_full; 2180 alias c_gst_segment_set_seek gst_segment_set_seek; 2181 alias c_gst_segment_to_running_time gst_segment_to_running_time; 2182 alias c_gst_segment_to_stream_time gst_segment_to_stream_time; 2183 2184 // gstreamer.Structure 2185 2186 alias c_gst_structure_empty_new gst_structure_empty_new; 2187 alias c_gst_structure_id_empty_new gst_structure_id_empty_new; 2188 alias c_gst_structure_new gst_structure_new; 2189 alias c_gst_structure_new_valist gst_structure_new_valist; 2190 alias c_gst_structure_copy gst_structure_copy; 2191 alias c_gst_structure_free gst_structure_free; 2192 alias c_gst_structure_get_name gst_structure_get_name; 2193 alias c_gst_structure_has_name gst_structure_has_name; 2194 alias c_gst_structure_set_name gst_structure_set_name; 2195 alias c_gst_structure_get_name_id gst_structure_get_name_id; 2196 alias c_gst_structure_id_get_value gst_structure_id_get_value; 2197 alias c_gst_structure_id_set_value gst_structure_id_set_value; 2198 alias c_gst_structure_get_value gst_structure_get_value; 2199 alias c_gst_structure_set_value gst_structure_set_value; 2200 alias c_gst_structure_set gst_structure_set; 2201 alias c_gst_structure_set_valist gst_structure_set_valist; 2202 alias c_gst_structure_id_set gst_structure_id_set; 2203 alias c_gst_structure_id_set_valist gst_structure_id_set_valist; 2204 alias c_gst_structure_remove_field gst_structure_remove_field; 2205 alias c_gst_structure_remove_fields gst_structure_remove_fields; 2206 alias c_gst_structure_remove_fields_valist gst_structure_remove_fields_valist; 2207 alias c_gst_structure_remove_all_fields gst_structure_remove_all_fields; 2208 alias c_gst_structure_get_field_type gst_structure_get_field_type; 2209 alias c_gst_structure_foreach gst_structure_foreach; 2210 alias c_gst_structure_n_fields gst_structure_n_fields; 2211 alias c_gst_structure_has_field gst_structure_has_field; 2212 alias c_gst_structure_has_field_typed gst_structure_has_field_typed; 2213 alias c_gst_structure_get_boolean gst_structure_get_boolean; 2214 alias c_gst_structure_get_int gst_structure_get_int; 2215 alias c_gst_structure_get_fourcc gst_structure_get_fourcc; 2216 alias c_gst_structure_get_double gst_structure_get_double; 2217 alias c_gst_structure_get_string gst_structure_get_string; 2218 alias c_gst_structure_get_date gst_structure_get_date; 2219 alias c_gst_structure_get_clock_time gst_structure_get_clock_time; 2220 alias c_gst_structure_get_enum gst_structure_get_enum; 2221 alias c_gst_structure_get_fraction gst_structure_get_fraction; 2222 alias c_gst_structure_map_in_place gst_structure_map_in_place; 2223 alias c_gst_structure_nth_field_name gst_structure_nth_field_name; 2224 alias c_gst_structure_set_parent_refcount gst_structure_set_parent_refcount; 2225 alias c_gst_structure_to_string gst_structure_to_string; 2226 alias c_gst_structure_from_string gst_structure_from_string; 2227 alias c_gst_structure_fixate_field_nearest_int gst_structure_fixate_field_nearest_int; 2228 alias c_gst_structure_fixate_field_nearest_double gst_structure_fixate_field_nearest_double; 2229 alias c_gst_structure_fixate_field_nearest_fraction gst_structure_fixate_field_nearest_fraction; 2230 alias c_gst_structure_fixate_field_boolean gst_structure_fixate_field_boolean; 2231 2232 // gstreamer.SystemClock 2233 2234 alias c_gst_system_clock_obtain gst_system_clock_obtain; 2235 2236 // gstreamer.TagList 2237 2238 alias c_gst_tag_register gst_tag_register; 2239 alias c_gst_tag_merge_use_first gst_tag_merge_use_first; 2240 alias c_gst_tag_merge_strings_with_comma gst_tag_merge_strings_with_comma; 2241 alias c_gst_tag_exists gst_tag_exists; 2242 alias c_gst_tag_get_type gst_tag_get_type; 2243 alias c_gst_tag_get_nick gst_tag_get_nick; 2244 alias c_gst_tag_get_description gst_tag_get_description; 2245 alias c_gst_tag_get_flag gst_tag_get_flag; 2246 alias c_gst_tag_is_fixed gst_tag_is_fixed; 2247 alias c_gst_tag_list_new gst_tag_list_new; 2248 alias c_gst_is_tag_list gst_is_tag_list; 2249 alias c_gst_tag_list_is_empty gst_tag_list_is_empty; 2250 alias c_gst_tag_list_copy gst_tag_list_copy; 2251 alias c_gst_tag_list_insert gst_tag_list_insert; 2252 alias c_gst_tag_list_merge gst_tag_list_merge; 2253 alias c_gst_tag_list_free gst_tag_list_free; 2254 alias c_gst_tag_list_get_tag_size gst_tag_list_get_tag_size; 2255 alias c_gst_tag_list_add gst_tag_list_add; 2256 alias c_gst_tag_list_add_values gst_tag_list_add_values; 2257 alias c_gst_tag_list_add_valist gst_tag_list_add_valist; 2258 alias c_gst_tag_list_add_valist_values gst_tag_list_add_valist_values; 2259 alias c_gst_tag_list_remove_tag gst_tag_list_remove_tag; 2260 alias c_gst_tag_list_foreach gst_tag_list_foreach; 2261 alias c_gst_tag_list_get_value_index gst_tag_list_get_value_index; 2262 alias c_gst_tag_list_copy_value gst_tag_list_copy_value; 2263 alias c_gst_tag_list_get_char gst_tag_list_get_char; 2264 alias c_gst_tag_list_get_char_index gst_tag_list_get_char_index; 2265 alias c_gst_tag_list_get_uchar gst_tag_list_get_uchar; 2266 alias c_gst_tag_list_get_uchar_index gst_tag_list_get_uchar_index; 2267 alias c_gst_tag_list_get_boolean gst_tag_list_get_boolean; 2268 alias c_gst_tag_list_get_boolean_index gst_tag_list_get_boolean_index; 2269 alias c_gst_tag_list_get_int gst_tag_list_get_int; 2270 alias c_gst_tag_list_get_int_index gst_tag_list_get_int_index; 2271 alias c_gst_tag_list_get_uint gst_tag_list_get_uint; 2272 alias c_gst_tag_list_get_uint_index gst_tag_list_get_uint_index; 2273 alias c_gst_tag_list_get_long gst_tag_list_get_long; 2274 alias c_gst_tag_list_get_long_index gst_tag_list_get_long_index; 2275 alias c_gst_tag_list_get_ulong gst_tag_list_get_ulong; 2276 alias c_gst_tag_list_get_ulong_index gst_tag_list_get_ulong_index; 2277 alias c_gst_tag_list_get_int64 gst_tag_list_get_int64; 2278 alias c_gst_tag_list_get_int64_index gst_tag_list_get_int64_index; 2279 alias c_gst_tag_list_get_uint64 gst_tag_list_get_uint64; 2280 alias c_gst_tag_list_get_uint64_index gst_tag_list_get_uint64_index; 2281 alias c_gst_tag_list_get_float gst_tag_list_get_float; 2282 alias c_gst_tag_list_get_float_index gst_tag_list_get_float_index; 2283 alias c_gst_tag_list_get_double gst_tag_list_get_double; 2284 alias c_gst_tag_list_get_double_index gst_tag_list_get_double_index; 2285 alias c_gst_tag_list_get_string gst_tag_list_get_string; 2286 alias c_gst_tag_list_get_string_index gst_tag_list_get_string_index; 2287 alias c_gst_tag_list_get_pointer gst_tag_list_get_pointer; 2288 alias c_gst_tag_list_get_pointer_index gst_tag_list_get_pointer_index; 2289 alias c_gst_tag_list_get_date gst_tag_list_get_date; 2290 alias c_gst_tag_list_get_date_index gst_tag_list_get_date_index; 2291 2292 // gstreamer.TagSetter 2293 2294 alias c_gst_tag_setter_merge_tags gst_tag_setter_merge_tags; 2295 alias c_gst_tag_setter_add_tags gst_tag_setter_add_tags; 2296 alias c_gst_tag_setter_add_tag_values gst_tag_setter_add_tag_values; 2297 alias c_gst_tag_setter_add_tag_valist gst_tag_setter_add_tag_valist; 2298 alias c_gst_tag_setter_add_tag_valist_values gst_tag_setter_add_tag_valist_values; 2299 alias c_gst_tag_setter_get_tag_list gst_tag_setter_get_tag_list; 2300 alias c_gst_tag_setter_set_tag_merge_mode gst_tag_setter_set_tag_merge_mode; 2301 alias c_gst_tag_setter_get_tag_merge_mode gst_tag_setter_get_tag_merge_mode; 2302 2303 // gstreamer.Task 2304 2305 alias c_gst_task_cleanup_all gst_task_cleanup_all; 2306 alias c_gst_task_create gst_task_create; 2307 alias c_gst_task_get_state gst_task_get_state; 2308 alias c_gst_task_join gst_task_join; 2309 alias c_gst_task_pause gst_task_pause; 2310 alias c_gst_task_set_lock gst_task_set_lock; 2311 alias c_gst_task_start gst_task_start; 2312 alias c_gst_task_stop gst_task_stop; 2313 2314 // gstreamer.TypeFind 2315 2316 alias c_gst_type_find_peek gst_type_find_peek; 2317 alias c_gst_type_find_suggest gst_type_find_suggest; 2318 alias c_gst_type_find_get_length gst_type_find_get_length; 2319 alias c_gst_type_find_register gst_type_find_register; 2320 2321 // gstreamer.TypeFindFactory 2322 2323 alias c_gst_type_find_factory_get_list gst_type_find_factory_get_list; 2324 alias c_gst_type_find_factory_get_extensions gst_type_find_factory_get_extensions; 2325 alias c_gst_type_find_factory_get_caps gst_type_find_factory_get_caps; 2326 alias c_gst_type_find_factory_call_function gst_type_find_factory_call_function;