diff --git a/ChangeLog b/ChangeLog index 00e078a55f..9b340e32c2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2007-11-06 Tim-Philipp Müller + + Patch by: Ole André Vadla Ravnås + + * win32/common/libgstaudio.def: + * win32/common/libgstcdda.def: + * win32/common/libgstinterfaces.def: + * win32/common/libgstnetbuffer.def: + * win32/common/libgstpbutils.def: + * win32/common/libgstrtp.def: + * win32/common/libgstrtsp.def: + * win32/common/libgsttag.def: + * win32/common/libgstvideo.def: + More missing symbols to export (fixes #493986). + 2007-11-06 Sebastian Dröge * docs/libs/gst-plugins-base-libs-sections.txt: diff --git a/win32/common/libgstaudio.def b/win32/common/libgstaudio.def index ccadb02ac6..af5f85493a 100644 --- a/win32/common/libgstaudio.def +++ b/win32/common/libgstaudio.def @@ -1,12 +1,50 @@ EXPORTS gst_audio_buffer_clip gst_audio_channel_position_get_type + gst_audio_clock_get_type + gst_audio_clock_new + gst_audio_default_registry_mixer_filter gst_audio_duration_from_pad_buffer - gst_audio_get_channel_positions gst_audio_filter_class_add_pad_templates gst_audio_filter_get_type + gst_audio_fixate_channel_positions + gst_audio_frame_byte_size + gst_audio_frame_length + gst_audio_get_channel_positions gst_audio_is_buffer_framed + gst_audio_set_caps_channel_positions_list gst_audio_set_channel_positions + gst_audio_set_structure_channel_positions_list gst_audio_sink_get_type gst_audio_src_get_type - gst_base_audio_sink_get_type \ No newline at end of file + gst_audio_structure_set_int + gst_base_audio_sink_create_ringbuffer + gst_base_audio_sink_get_type + gst_base_audio_src_create_ringbuffer + gst_base_audio_src_get_type + gst_ring_buffer_acquire + gst_ring_buffer_advance + gst_ring_buffer_clear + gst_ring_buffer_clear_all + gst_ring_buffer_close_device + gst_ring_buffer_commit + gst_ring_buffer_commit_full + gst_ring_buffer_debug_spec_buff + gst_ring_buffer_debug_spec_caps + gst_ring_buffer_delay + gst_ring_buffer_device_is_open + gst_ring_buffer_get_type + gst_ring_buffer_is_acquired + gst_ring_buffer_may_start + gst_ring_buffer_open_device + gst_ring_buffer_parse_caps + gst_ring_buffer_pause + gst_ring_buffer_prepare_read + gst_ring_buffer_read + gst_ring_buffer_release + gst_ring_buffer_samples_done + gst_ring_buffer_set_callback + gst_ring_buffer_set_flushing + gst_ring_buffer_set_sample + gst_ring_buffer_start + gst_ring_buffer_stop diff --git a/win32/common/libgstcdda.def b/win32/common/libgstcdda.def index 6212c1bddb..6a60442145 100644 --- a/win32/common/libgstcdda.def +++ b/win32/common/libgstcdda.def @@ -1,3 +1,3 @@ EXPORTS + gst_cdda_base_src_add_track gst_cdda_base_src_get_type - gst_cdda_base_src_add_track \ No newline at end of file diff --git a/win32/common/libgstinterfaces.def b/win32/common/libgstinterfaces.def index 4dc783e437..05120bc1be 100644 --- a/win32/common/libgstinterfaces.def +++ b/win32/common/libgstinterfaces.def @@ -6,10 +6,18 @@ EXPORTS gst_color_balance_set_value gst_color_balance_type_get_type gst_color_balance_value_changed + gst_mixer_flags_get_type + gst_mixer_get_mixer_flags gst_mixer_get_option gst_mixer_get_type gst_mixer_get_volume gst_mixer_list_tracks + gst_mixer_message_get_type + gst_mixer_message_parse_mute_toggled + gst_mixer_message_parse_option_changed + gst_mixer_message_parse_record_toggled + gst_mixer_message_parse_volume_changed + gst_mixer_message_type_get_type gst_mixer_mute_toggled gst_mixer_option_changed gst_mixer_options_get_type @@ -22,6 +30,7 @@ EXPORTS gst_mixer_track_flags_get_type gst_mixer_track_get_type gst_mixer_type_get_type + gst_mixer_volume_changed gst_navigation_get_type gst_navigation_send_event gst_navigation_send_key_event @@ -29,9 +38,13 @@ EXPORTS gst_property_probe_get_properties gst_property_probe_get_property gst_property_probe_get_type + gst_property_probe_get_values gst_property_probe_get_values_name - gst_property_probe_probe_and_get_values + gst_property_probe_needs_probe gst_property_probe_needs_probe_name + gst_property_probe_probe_and_get_values + gst_property_probe_probe_and_get_values_name + gst_property_probe_probe_property gst_property_probe_probe_property_name gst_tuner_channel_changed gst_tuner_channel_flags_get_type @@ -52,7 +65,11 @@ EXPORTS gst_tuner_set_norm gst_tuner_signal_changed gst_tuner_signal_strength + gst_video_orientation_get_hcenter + gst_video_orientation_get_hflip gst_video_orientation_get_type + gst_video_orientation_get_vcenter + gst_video_orientation_get_vflip gst_video_orientation_set_hcenter gst_video_orientation_set_hflip gst_video_orientation_set_vcenter @@ -60,5 +77,6 @@ EXPORTS gst_x_overlay_expose gst_x_overlay_get_type gst_x_overlay_got_xwindow_id + gst_x_overlay_handle_events gst_x_overlay_prepare_xwindow_id gst_x_overlay_set_xwindow_id diff --git a/win32/common/libgstnetbuffer.def b/win32/common/libgstnetbuffer.def index 2d16984bfb..40663fece5 100644 --- a/win32/common/libgstnetbuffer.def +++ b/win32/common/libgstnetbuffer.def @@ -1,6 +1,8 @@ EXPORTS gst_netaddress_get_ip4_address + gst_netaddress_get_ip6_address + gst_netaddress_get_net_type gst_netaddress_set_ip4_address + gst_netaddress_set_ip6_address gst_netbuffer_get_type gst_netbuffer_new - \ No newline at end of file diff --git a/win32/common/libgstpbutils.def b/win32/common/libgstpbutils.def index 5306c6bf14..38e74461af 100644 --- a/win32/common/libgstpbutils.def +++ b/win32/common/libgstpbutils.def @@ -1,8 +1,30 @@ EXPORTS - gst_pb_utils_init - gst_pb_utils_get_source_description + gst_install_plugins_async + gst_install_plugins_context_free + gst_install_plugins_context_new + gst_install_plugins_context_set_xid + gst_install_plugins_installation_in_progress + gst_install_plugins_return_get_name + gst_install_plugins_supported + gst_install_plugins_sync gst_is_missing_plugin_message + gst_missing_decoder_installer_detail_new gst_missing_decoder_message_new + gst_missing_element_installer_detail_new gst_missing_element_message_new + gst_missing_encoder_installer_detail_new + gst_missing_encoder_message_new + gst_missing_plugin_message_get_description gst_missing_plugin_message_get_installer_detail + gst_missing_uri_sink_installer_detail_new + gst_missing_uri_sink_message_new + gst_missing_uri_source_installer_detail_new gst_missing_uri_source_message_new + gst_pb_utils_add_codec_description_to_tag_list + gst_pb_utils_get_codec_description + gst_pb_utils_get_decoder_description + gst_pb_utils_get_element_description + gst_pb_utils_get_encoder_description + gst_pb_utils_get_sink_description + gst_pb_utils_get_source_description + gst_pb_utils_init diff --git a/win32/common/libgstrtp.def b/win32/common/libgstrtp.def index 70a4f44bd4..d9f91c26cf 100644 --- a/win32/common/libgstrtp.def +++ b/win32/common/libgstrtp.def @@ -1,10 +1,7 @@ EXPORTS - gst_basertppayload_is_filled - gst_basertppayload_get_type - gst_basertppayload_push - gst_basertppayload_set_options - gst_basertppayload_set_outcaps + gst_base_rtp_audio_payload_get_adapter gst_base_rtp_audio_payload_get_type + gst_base_rtp_audio_payload_push gst_base_rtp_audio_payload_set_frame_based gst_base_rtp_audio_payload_set_frame_options gst_base_rtp_audio_payload_set_sample_based @@ -12,79 +9,93 @@ EXPORTS gst_base_rtp_depayload_get_type gst_base_rtp_depayload_push gst_base_rtp_depayload_push_ts + gst_basertppayload_get_type + gst_basertppayload_is_filled + gst_basertppayload_push + gst_basertppayload_set_options + gst_basertppayload_set_outcaps + gst_rtcp_buffer_add_packet + gst_rtcp_buffer_end + gst_rtcp_buffer_get_first_packet + gst_rtcp_buffer_get_packet_count + gst_rtcp_buffer_new + gst_rtcp_buffer_new_copy_data + gst_rtcp_buffer_new_take_data + gst_rtcp_buffer_validate + gst_rtcp_buffer_validate_data + gst_rtcp_ntp_to_unix + gst_rtcp_packet_add_rb + gst_rtcp_packet_bye_add_ssrc + gst_rtcp_packet_bye_add_ssrcs + gst_rtcp_packet_bye_get_nth_ssrc + gst_rtcp_packet_bye_get_reason + gst_rtcp_packet_bye_get_reason_len + gst_rtcp_packet_bye_get_ssrc_count + gst_rtcp_packet_bye_set_reason + gst_rtcp_packet_get_count + gst_rtcp_packet_get_length + gst_rtcp_packet_get_padding + gst_rtcp_packet_get_rb + gst_rtcp_packet_get_rb_count + gst_rtcp_packet_get_type + gst_rtcp_packet_move_to_next + gst_rtcp_packet_remove + gst_rtcp_packet_rr_get_ssrc + gst_rtcp_packet_rr_set_ssrc + gst_rtcp_packet_sdes_add_entry + gst_rtcp_packet_sdes_add_item + gst_rtcp_packet_sdes_copy_entry + gst_rtcp_packet_sdes_first_entry + gst_rtcp_packet_sdes_first_item + gst_rtcp_packet_sdes_get_entry + gst_rtcp_packet_sdes_get_item_count + gst_rtcp_packet_sdes_get_ssrc + gst_rtcp_packet_sdes_next_entry + gst_rtcp_packet_sdes_next_item + gst_rtcp_packet_set_rb + gst_rtcp_packet_sr_get_sender_info + gst_rtcp_packet_sr_set_sender_info + gst_rtcp_unix_to_ntp gst_rtp_buffer_allocate_data - gst_rtp_buffer_new_take_data - gst_rtp_buffer_new_copy_data - gst_rtp_buffer_new_allocate - gst_rtp_buffer_new_allocate_len gst_rtp_buffer_calc_header_len gst_rtp_buffer_calc_packet_len gst_rtp_buffer_calc_payload_len - gst_rtp_buffer_validate_data - gst_rtp_buffer_validate - gst_rtp_buffer_set_packet_len - gst_rtp_buffer_get_packet_len - gst_rtp_buffer_get_version - gst_rtp_buffer_set_version - gst_rtp_buffer_get_padding - gst_rtp_buffer_set_padding - gst_rtp_buffer_pad_to - gst_rtp_buffer_get_extension - gst_rtp_buffer_set_extension - gst_rtp_buffer_get_ssrc - gst_rtp_buffer_set_ssrc - gst_rtp_buffer_get_csrc_count - gst_rtp_buffer_get_csrc - gst_rtp_buffer_set_csrc - gst_rtp_buffer_get_marker - gst_rtp_buffer_set_marker - gst_rtp_buffer_get_payload_type - gst_rtp_buffer_set_payload_type - gst_rtp_buffer_get_seq - gst_rtp_buffer_set_seq - gst_rtp_buffer_get_timestamp - gst_rtp_buffer_set_timestamp - gst_rtp_buffer_get_payload_buffer - gst_rtp_buffer_get_payload_subbuffer - gst_rtp_buffer_get_payload_len - gst_rtp_buffer_get_payload + gst_rtp_buffer_compare_seqnum gst_rtp_buffer_default_clock_rate - gst_rtcp_buffer_new_take_data - gst_rtcp_buffer_new_copy_data - gst_rtcp_buffer_validate_data - gst_rtcp_buffer_validate - gst_rtcp_buffer_new - gst_rtcp_buffer_end - gst_rtcp_buffer_get_packet_count - gst_rtcp_buffer_get_first_packet - gst_rtcp_packet_move_to_next - gst_rtcp_buffer_add_packet - gst_rtcp_packet_remove - gst_rtcp_packet_get_padding - gst_rtcp_packet_get_count - gst_rtcp_packet_get_type - gst_rtcp_packet_get_length - gst_rtcp_packet_sr_get_sender_info - gst_rtcp_packet_sr_set_sender_info - gst_rtcp_packet_rr_get_ssrc - gst_rtcp_packet_rr_set_ssrc - gst_rtcp_packet_get_rb_count - gst_rtcp_packet_get_rb - gst_rtcp_packet_add_rb - gst_rtcp_packet_set_rb - gst_rtcp_packet_sdes_get_item_count - gst_rtcp_packet_sdes_first_item - gst_rtcp_packet_sdes_next_item - gst_rtcp_packet_sdes_get_ssrc - gst_rtcp_packet_sdes_first_entry - gst_rtcp_packet_sdes_next_entry - gst_rtcp_packet_sdes_get_entry - gst_rtcp_packet_sdes_add_item - gst_rtcp_packet_sdes_add_entry - gst_rtcp_packet_bye_get_ssrc_count - gst_rtcp_packet_bye_get_nth_ssrc - gst_rtcp_packet_bye_add_ssrc - gst_rtcp_packet_bye_add_ssrcs - gst_rtcp_packet_bye_get_reason_len - gst_rtcp_packet_bye_get_reason - gst_rtcp_packet_bye_set_reason + gst_rtp_buffer_ext_timestamp + gst_rtp_buffer_get_csrc + gst_rtp_buffer_get_csrc_count + gst_rtp_buffer_get_extension + gst_rtp_buffer_get_extension_data + gst_rtp_buffer_get_header_len + gst_rtp_buffer_get_marker + gst_rtp_buffer_get_packet_len + gst_rtp_buffer_get_padding + gst_rtp_buffer_get_payload + gst_rtp_buffer_get_payload_buffer + gst_rtp_buffer_get_payload_len + gst_rtp_buffer_get_payload_subbuffer + gst_rtp_buffer_get_payload_type + gst_rtp_buffer_get_seq + gst_rtp_buffer_get_ssrc + gst_rtp_buffer_get_timestamp + gst_rtp_buffer_get_version + gst_rtp_buffer_new_allocate + gst_rtp_buffer_new_allocate_len + gst_rtp_buffer_new_copy_data + gst_rtp_buffer_new_take_data + gst_rtp_buffer_pad_to + gst_rtp_buffer_set_csrc + gst_rtp_buffer_set_extension + gst_rtp_buffer_set_marker + gst_rtp_buffer_set_packet_len + gst_rtp_buffer_set_padding + gst_rtp_buffer_set_payload_type + gst_rtp_buffer_set_seq + gst_rtp_buffer_set_ssrc + gst_rtp_buffer_set_timestamp + gst_rtp_buffer_set_version + gst_rtp_buffer_validate + gst_rtp_buffer_validate_data + gst_rtp_payload_info_for_name + gst_rtp_payload_info_for_pt diff --git a/win32/common/libgstrtsp.def b/win32/common/libgstrtsp.def index fed84dca53..0b7961a28e 100644 --- a/win32/common/libgstrtsp.def +++ b/win32/common/libgstrtsp.def @@ -1,40 +1,80 @@ EXPORTS - gst_rtsp_extension_detect_server + gst_rtsp_auth_method_get_type + gst_rtsp_base64_decode_ip + gst_rtsp_base64_encode gst_rtsp_connection_close gst_rtsp_connection_connect gst_rtsp_connection_create gst_rtsp_connection_flush gst_rtsp_connection_free gst_rtsp_connection_next_timeout + gst_rtsp_connection_poll + gst_rtsp_connection_read gst_rtsp_connection_receive gst_rtsp_connection_reset_timeout gst_rtsp_connection_send gst_rtsp_connection_set_auth + gst_rtsp_connection_write + gst_rtsp_event_get_type gst_rtsp_extension_after_send gst_rtsp_extension_before_send gst_rtsp_extension_configure_stream + gst_rtsp_extension_detect_server gst_rtsp_extension_get_transports + gst_rtsp_extension_get_type gst_rtsp_extension_parse_sdp + gst_rtsp_extension_send gst_rtsp_extension_setup_media gst_rtsp_extension_stream_select + gst_rtsp_family_get_type + gst_rtsp_find_header_field gst_rtsp_find_method + gst_rtsp_header_as_text + gst_rtsp_header_field_get_type + gst_rtsp_marshal_ENUM__POINTER_POINTER gst_rtsp_message_add_header + gst_rtsp_message_append_headers gst_rtsp_message_dump + gst_rtsp_message_free gst_rtsp_message_get_body gst_rtsp_message_get_header + gst_rtsp_message_get_type + gst_rtsp_message_init gst_rtsp_message_init_data gst_rtsp_message_init_request gst_rtsp_message_init_response + gst_rtsp_message_new + gst_rtsp_message_new_data + gst_rtsp_message_new_request + gst_rtsp_message_new_response + gst_rtsp_message_parse_data + gst_rtsp_message_parse_request + gst_rtsp_message_parse_response + gst_rtsp_message_remove_header + gst_rtsp_message_set_body gst_rtsp_message_steal_body gst_rtsp_message_take_body gst_rtsp_message_unset gst_rtsp_method_as_text + gst_rtsp_method_get_type + gst_rtsp_range_free gst_rtsp_range_parse + gst_rtsp_result_get_type + gst_rtsp_state_get_type + gst_rtsp_status_as_text + gst_rtsp_status_code_get_type gst_rtsp_strresult + gst_rtsp_transport_as_text + gst_rtsp_transport_free gst_rtsp_transport_get_manager gst_rtsp_transport_get_mime gst_rtsp_transport_init + gst_rtsp_transport_new gst_rtsp_transport_parse gst_rtsp_url_free + gst_rtsp_url_get_port gst_rtsp_url_get_request_uri gst_rtsp_url_parse + gst_rtsp_url_set_port + gst_rtsp_version_as_text + gst_rtsp_version_get_type diff --git a/win32/common/libgsttag.def b/win32/common/libgsttag.def index 3a00703992..49d8da14e8 100644 --- a/win32/common/libgsttag.def +++ b/win32/common/libgsttag.def @@ -1,13 +1,16 @@ EXPORTS + gst_tag_demux_get_type gst_tag_freeform_string_to_utf8 gst_tag_from_id3_tag gst_tag_from_id3_user_tag + gst_tag_from_vorbis_tag + gst_tag_id3_genre_count gst_tag_id3_genre_get gst_tag_image_type_get_type gst_tag_list_from_vorbiscomment_buffer gst_tag_list_new_from_id3v1 gst_tag_list_to_vorbiscomment_buffer - gst_tag_parse_extended_comment + gst_tag_parse_extended_comment gst_tag_register_musicbrainz_tags gst_tag_to_id3_tag gst_tag_to_vorbis_comments diff --git a/win32/common/libgstvideo.def b/win32/common/libgstvideo.def index 4bbed5beec..6c7fce1889 100644 --- a/win32/common/libgstvideo.def +++ b/win32/common/libgstvideo.def @@ -1,6 +1,7 @@ EXPORTS gst_video_calculate_display_ratio - gst_video_frame_rate gst_video_filter_get_type + gst_video_frame_rate gst_video_get_size - gst_video_sink_get_type \ No newline at end of file + gst_video_sink_center_rect + gst_video_sink_get_type