gstreamer/win32/common/libgstpbutils.def
Thibault Saunier 72c05d1cbb encodebin: Add a way to disable caps renegotiation for output stream format
In some cases, the user might want the stream outputted by encodebin to
be in the exact same format during all the stream. We should let the
user specify when this is the case. This commit add some API in the
GstEncodingProfile to determine whether the format can be renegotiated
after the encoding started or not.

API:
    gst_encoding_profile_set_allow_dynamic_output
    gst_encoding_profile_get_allow_dynamic_output

https://bugzilla.gnome.org/show_bug.cgi?id=740214
2014-11-28 16:56:32 +01:00

158 lines
5.7 KiB
Modula-2

EXPORTS
gst_codec_utils_aac_caps_set_level_and_profile
gst_codec_utils_aac_get_index_from_sample_rate
gst_codec_utils_aac_get_level
gst_codec_utils_aac_get_profile
gst_codec_utils_aac_get_sample_rate_from_index
gst_codec_utils_h264_caps_set_level_and_profile
gst_codec_utils_h264_get_level
gst_codec_utils_h264_get_level_idc
gst_codec_utils_h264_get_profile
gst_codec_utils_h265_caps_set_level_tier_and_profile
gst_codec_utils_h265_get_level
gst_codec_utils_h265_get_level_idc
gst_codec_utils_h265_get_profile
gst_codec_utils_h265_get_tier
gst_codec_utils_mpeg4video_caps_set_level_and_profile
gst_codec_utils_mpeg4video_get_level
gst_codec_utils_mpeg4video_get_profile
gst_discoverer_audio_info_get_bitrate
gst_discoverer_audio_info_get_channels
gst_discoverer_audio_info_get_depth
gst_discoverer_audio_info_get_language
gst_discoverer_audio_info_get_max_bitrate
gst_discoverer_audio_info_get_sample_rate
gst_discoverer_audio_info_get_type
gst_discoverer_container_info_get_streams
gst_discoverer_container_info_get_type
gst_discoverer_discover_uri
gst_discoverer_discover_uri_async
gst_discoverer_get_type
gst_discoverer_info_copy
gst_discoverer_info_get_audio_streams
gst_discoverer_info_get_container_streams
gst_discoverer_info_get_duration
gst_discoverer_info_get_misc
gst_discoverer_info_get_missing_elements_installer_details
gst_discoverer_info_get_result
gst_discoverer_info_get_seekable
gst_discoverer_info_get_stream_info
gst_discoverer_info_get_stream_list
gst_discoverer_info_get_streams
gst_discoverer_info_get_subtitle_streams
gst_discoverer_info_get_tags
gst_discoverer_info_get_toc
gst_discoverer_info_get_type
gst_discoverer_info_get_uri
gst_discoverer_info_get_video_streams
gst_discoverer_new
gst_discoverer_result_get_type
gst_discoverer_start
gst_discoverer_stop
gst_discoverer_stream_info_get_caps
gst_discoverer_stream_info_get_misc
gst_discoverer_stream_info_get_next
gst_discoverer_stream_info_get_previous
gst_discoverer_stream_info_get_stream_id
gst_discoverer_stream_info_get_stream_type_nick
gst_discoverer_stream_info_get_tags
gst_discoverer_stream_info_get_toc
gst_discoverer_stream_info_get_type
gst_discoverer_stream_info_list_free
gst_discoverer_subtitle_info_get_language
gst_discoverer_subtitle_info_get_type
gst_discoverer_video_info_get_bitrate
gst_discoverer_video_info_get_depth
gst_discoverer_video_info_get_framerate_denom
gst_discoverer_video_info_get_framerate_num
gst_discoverer_video_info_get_height
gst_discoverer_video_info_get_max_bitrate
gst_discoverer_video_info_get_par_denom
gst_discoverer_video_info_get_par_num
gst_discoverer_video_info_get_type
gst_discoverer_video_info_get_width
gst_discoverer_video_info_is_image
gst_discoverer_video_info_is_interlaced
gst_encoding_audio_profile_get_type
gst_encoding_audio_profile_new
gst_encoding_container_profile_add_profile
gst_encoding_container_profile_contains_profile
gst_encoding_container_profile_get_profiles
gst_encoding_container_profile_get_type
gst_encoding_container_profile_new
gst_encoding_list_all_targets
gst_encoding_list_available_categories
gst_encoding_profile_find
gst_encoding_profile_from_discoverer
gst_encoding_profile_get_allow_dynamic_output
gst_encoding_profile_get_description
gst_encoding_profile_get_file_extension
gst_encoding_profile_get_format
gst_encoding_profile_get_input_caps
gst_encoding_profile_get_name
gst_encoding_profile_get_presence
gst_encoding_profile_get_preset
gst_encoding_profile_get_preset_name
gst_encoding_profile_get_restriction
gst_encoding_profile_get_type
gst_encoding_profile_get_type_nick
gst_encoding_profile_is_equal
gst_encoding_profile_set_allow_dynamic_output
gst_encoding_profile_set_description
gst_encoding_profile_set_format
gst_encoding_profile_set_name
gst_encoding_profile_set_presence
gst_encoding_profile_set_preset
gst_encoding_profile_set_preset_name
gst_encoding_profile_set_restriction
gst_encoding_target_add_profile
gst_encoding_target_get_category
gst_encoding_target_get_description
gst_encoding_target_get_name
gst_encoding_target_get_profile
gst_encoding_target_get_profiles
gst_encoding_target_get_type
gst_encoding_target_load
gst_encoding_target_load_from_file
gst_encoding_target_new
gst_encoding_target_save
gst_encoding_target_save_to_file
gst_encoding_video_profile_get_pass
gst_encoding_video_profile_get_type
gst_encoding_video_profile_get_variableframerate
gst_encoding_video_profile_new
gst_encoding_video_profile_set_pass
gst_encoding_video_profile_set_variableframerate
gst_install_plugins_async
gst_install_plugins_context_free
gst_install_plugins_context_get_type
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_return_get_type
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
gst_plugins_base_version
gst_plugins_base_version_string