diff --git a/docs/libs/gst-plugins-base-libs-sections.txt b/docs/libs/gst-plugins-base-libs-sections.txt index 2edfd6384d..1eaea9584e 100644 --- a/docs/libs/gst-plugins-base-libs-sections.txt +++ b/docs/libs/gst-plugins-base-libs-sections.txt @@ -117,6 +117,10 @@ gst_app_sink_pull_preroll gst_app_sink_pull_sample gst_app_sink_try_pull_preroll gst_app_sink_try_pull_sample +gst_app_sink_get_buffer_list_support +gst_app_sink_set_buffer_list_support +gst_app_sink_get_wait_on_eos +gst_app_sink_set_wait_on_eos GstAppSinkCallbacks gst_app_sink_set_callbacks @@ -210,6 +214,36 @@ GST_AUDIO_DEF_RATE GST_AUDIO_DEF_CHANNELS GST_AUDIO_DEF_FORMAT gst_audio_buffer_clip + +GstAudioResampler +GstAudioResamplerFilterInterpolation +GstAudioResamplerFilterMode +GstAudioResamplerFlags +GstAudioResamplerMethod +gst_audio_resampler_free +gst_audio_resampler_get_in_frames +gst_audio_resampler_get_max_latency +gst_audio_resampler_get_out_frames +gst_audio_resampler_new +gst_audio_resampler_options_set_quality +gst_audio_resampler_resample +gst_audio_resampler_reset +gst_audio_resampler_update +GST_AUDIO_RESAMPLER_OPT_CUBIC_B +GST_AUDIO_RESAMPLER_OPT_CUBIC_C +GST_AUDIO_RESAMPLER_OPT_CUTOFF +GST_AUDIO_RESAMPLER_OPT_FILTER_INTERPOLATION +GST_AUDIO_RESAMPLER_OPT_FILTER_MODE +GST_AUDIO_RESAMPLER_OPT_FILTER_MODE_THRESHOLD +GST_AUDIO_RESAMPLER_OPT_FILTER_OVERSAMPLE +GST_AUDIO_RESAMPLER_OPT_MAX_PHASE_ERROR +GST_AUDIO_RESAMPLER_OPT_N_TAPS +GST_AUDIO_RESAMPLER_OPT_STOP_ATTENUATION +GST_AUDIO_RESAMPLER_OPT_TRANSITION_BANDWIDTH +GST_AUDIO_RESAMPLER_QUALITY_DEFAULT +GST_AUDIO_RESAMPLER_QUALITY_MAX +GST_AUDIO_RESAMPLER_QUALITY_MIN + GST_TYPE_BUFFER_FORMAT GST_TYPE_BUFFER_FORMAT_TYPE @@ -227,6 +261,10 @@ gst_audio_format_get_type gst_audio_format_info_get_type gst_audio_layout_get_type gst_audio_pack_flags_get_type +gst_audio_resampler_filter_interpolation_get_type +gst_audio_resampler_filter_mode_get_type +gst_audio_resampler_flags_get_type +gst_audio_resampler_method_get_type _GST_AUDIO_FORMAT_NE @@ -301,6 +339,11 @@ GST_AUDIO_DECODER_SINK_NAME GST_AUDIO_DECODER_SINK_PAD GST_AUDIO_DECODER_SRC_NAME GST_AUDIO_DECODER_SRC_PAD +GST_AUDIO_DECODER_INPUT_SEGMENT +GST_AUDIO_DECODER_MAX_ERRORS +GST_AUDIO_DECODER_OUTPUT_SEGMENT +GST_AUDIO_DECODER_STREAM_LOCK +GST_AUDIO_DECODER_STREAM_UNLOCK gst_audio_decoder_finish_frame gst_audio_decoder_set_output_format gst_audio_decoder_negotiate @@ -327,6 +370,8 @@ gst_audio_decoder_set_needs_format gst_audio_decoder_set_plc gst_audio_decoder_set_plc_aware gst_audio_decoder_set_tolerance +gst_audio_decoder_set_allocation_caps +gst_audio_decoder_set_use_default_pad_acceptcaps gst_audio_decoder_merge_tags gst_audio_decoder_proxy_getcaps @@ -350,6 +395,10 @@ GST_AUDIO_ENCODER_SINK_NAME GST_AUDIO_ENCODER_SINK_PAD GST_AUDIO_ENCODER_SRC_NAME GST_AUDIO_ENCODER_SRC_PAD +GST_AUDIO_ENCODER_INPUT_SEGMENT +GST_AUDIO_ENCODER_OUTPUT_SEGMENT +GST_AUDIO_ENCODER_STREAM_LOCK +GST_AUDIO_ENCODER_STREAM_UNLOCK gst_audio_encoder_finish_frame gst_audio_encoder_allocate_output_buffer gst_audio_encoder_get_allocator @@ -380,6 +429,7 @@ gst_audio_encoder_set_lookahead gst_audio_encoder_set_mark_granule gst_audio_encoder_set_perfect_timestamp gst_audio_encoder_set_tolerance +gst_audio_encoder_set_allocation_caps gst_audio_encoder_merge_tags GST_AUDIO_ENCODER @@ -555,8 +605,10 @@ gst_audio_converter_get_out_frames GST_AUDIO_CONVERTER_OPT_DITHER_METHOD GST_AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD GST_AUDIO_CONVERTER_OPT_QUANTIZATION -gst_audio_converter_set_config +gst_audio_converter_update_config gst_audio_converter_get_config +gst_audio_converter_reset +gst_audio_converter_supports_inplace gst_audio_converter_flags_get_type @@ -572,6 +624,7 @@ GstAudioNoiseShapingMethod gst_audio_quantize_free gst_audio_quantize_new gst_audio_quantize_samples +gst_audio_quantize_reset gst_audio_quantize_flags_get_type GST_TYPE_AUDIO_QUANTIZE_FLAGS @@ -1348,6 +1401,20 @@ gst_rtcp_packet_fb_get_fci_length gst_rtcp_packet_fb_set_fci_length gst_rtcp_packet_fb_get_fci +gst_rtcp_packet_app_get_data +gst_rtcp_packet_app_get_data_length +gst_rtcp_packet_app_get_name +gst_rtcp_packet_app_get_ssrc +gst_rtcp_packet_app_get_subtype +gst_rtcp_packet_app_set_data_length +gst_rtcp_packet_app_set_name +gst_rtcp_packet_app_set_ssrc +gst_rtcp_packet_app_set_subtype + +gst_rtcp_packet_copy_profile_specific_ext +gst_rtcp_packet_get_profile_specific_ext +gst_rtcp_packet_get_profile_specific_ext_length + gst_rtcp_ntp_to_unix gst_rtcp_unix_to_ntp @@ -1421,6 +1488,8 @@ gst_rtp_buffer_new_allocate_len GstRTPBuffer GST_RTP_BUFFER_INIT +GstRTPBufferFlags +GstRTPBufferMapFlags gst_rtp_buffer_map gst_rtp_buffer_unmap @@ -1614,6 +1683,9 @@ gst_rtsp_connection_get_tls_database gst_rtsp_connection_set_tls_interaction gst_rtsp_connection_get_tls_interaction +gst_rtsp_connection_get_remember_session_id +gst_rtsp_connection_set_remember_session_id + GstRTSPWatch GstRTSPWatchFuncs gst_rtsp_watch_new @@ -1745,6 +1817,9 @@ GstSDPBandwidth gst_sdp_bandwidth_set gst_sdp_bandwidth_clear +gst_sdp_media_parse_keymgmt +gst_sdp_message_parse_keymgmt + GstSDPTime gst_sdp_time_set gst_sdp_time_clear @@ -1897,6 +1972,7 @@ gst_mikey_message_new_from_bytes gst_mikey_message_new_from_caps gst_mikey_message_new_from_data gst_mikey_message_to_bytes +gst_mikey_message_to_caps gst_mikey_message_base64_encode gst_mikey_message_copy gst_mikey_message_ref @@ -2309,6 +2385,8 @@ gst_encoding_profile_is_enabled gst_encoding_profile_get_input_caps gst_encoding_profile_get_type_nick gst_encoding_profile_copy +gst_encoding_profile_get_allow_dynamic_output +gst_encoding_profile_set_allow_dynamic_output GstEncodingContainerProfile gst_encoding_container_profile_new @@ -2449,16 +2527,19 @@ GST_VIDEO_FORMAT_INFO_OFFSET GST_VIDEO_FORMAT_INFO_TILE_MODE GST_VIDEO_FORMAT_INFO_TILE_WS GST_VIDEO_FORMAT_INFO_TILE_HS +GST_VIDEO_FORMAT_INFO_IS_TILED gst_video_format_from_masks gst_video_format_from_fourcc gst_video_format_to_fourcc gst_video_format_from_string gst_video_format_to_string +gst_video_format_get_palette gst_video_format_get_info GST_VIDEO_SIZE_RANGE GST_VIDEO_FPS_RANGE GST_VIDEO_FORMATS_ALL GST_VIDEO_CAPS_MAKE +GST_VIDEO_CAPS_MAKE_WITH_FEATURES gst_video_format_get_type GST_TYPE_VIDEO_FORMAT @@ -2481,6 +2562,11 @@ gst_video_color_transfer_decode gst_video_color_transfer_encode GstVideoColorimetry +GST_VIDEO_COLORIMETRY_BT2020 +GST_VIDEO_COLORIMETRY_BT601 +GST_VIDEO_COLORIMETRY_BT709 +GST_VIDEO_COLORIMETRY_SMPTE240M +GST_VIDEO_COLORIMETRY_SRGB gst_video_colorimetry_matches gst_video_colorimetry_is_equal gst_video_colorimetry_from_string @@ -2552,6 +2638,10 @@ gst_video_info_to_caps gst_video_info_convert gst_video_info_is_equal gst_video_info_align +gst_video_interlace_mode_from_string +gst_video_interlace_mode_to_string +gst_video_field_order_from_string +gst_video_field_order_to_string gst_video_interlace_mode_get_type GST_TYPE_VIDEO_INTERLACE_MODE @@ -2572,6 +2662,7 @@ gst_video_info_get_type GstVideoFrame GstVideoFrameFlags +GstVideoFrameMapFlags gst_video_frame_map_id gst_video_frame_map gst_video_frame_unmap @@ -2626,6 +2717,32 @@ gst_video_blend_scale_linear_RGBA #video-converter.h GstVideoConverter +GstVideoAlphaMode +GstVideoChromaMode +GstVideoGammaMode +GstVideoMatrixMode +GstVideoPrimariesMode +GST_VIDEO_CONVERTER_OPT_ALPHA_MODE +GST_VIDEO_CONVERTER_OPT_ALPHA_VALUE +GST_VIDEO_CONVERTER_OPT_BORDER_ARGB +GST_VIDEO_CONVERTER_OPT_CHROMA_MODE +GST_VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD +GST_VIDEO_CONVERTER_OPT_DEST_HEIGHT +GST_VIDEO_CONVERTER_OPT_DEST_WIDTH +GST_VIDEO_CONVERTER_OPT_DEST_X +GST_VIDEO_CONVERTER_OPT_DEST_Y +GST_VIDEO_CONVERTER_OPT_DITHER_METHOD +GST_VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION +GST_VIDEO_CONVERTER_OPT_FILL_BORDER +GST_VIDEO_CONVERTER_OPT_GAMMA_MODE +GST_VIDEO_CONVERTER_OPT_MATRIX_MODE +GST_VIDEO_CONVERTER_OPT_PRIMARIES_MODE +GST_VIDEO_CONVERTER_OPT_RESAMPLER_METHOD +GST_VIDEO_CONVERTER_OPT_RESAMPLER_TAPS +GST_VIDEO_CONVERTER_OPT_SRC_HEIGHT +GST_VIDEO_CONVERTER_OPT_SRC_WIDTH +GST_VIDEO_CONVERTER_OPT_SRC_X +GST_VIDEO_CONVERTER_OPT_SRC_Y gst_video_converter_new gst_video_converter_free gst_video_converter_get_config @@ -2637,6 +2754,7 @@ GST_TYPE_VIDEO_DITHER_METHOD #video-multiview.h +GST_VIDEO_MULTIVIEW_MAX_FRAME_PACKING gst_video_multiview_get_mono_modes gst_video_multiview_get_unpacked_modes gst_video_multiview_get_doubled_height_modes @@ -2666,6 +2784,17 @@ gst_video_time_code_frames_since_daily_jam gst_video_time_code_nsec_since_daily_jam gst_video_time_code_to_date_time gst_video_time_code_to_string +gst_video_time_code_add_interval +gst_video_time_code_new_from_string + + +GstVideoTimeCodeInterval +gst_video_time_code_interval_new +gst_video_time_code_interval_new_from_string +gst_video_time_code_interval_init +gst_video_time_code_interval_clear +gst_video_time_code_interval_copy +gst_video_time_code_interval_free gst_video_time_code_get_type @@ -2727,6 +2856,8 @@ gst_buffer_add_video_region_of_interest_meta_id gst_buffer_get_video_region_of_interest_meta gst_buffer_get_video_region_of_interest_meta_id GST_BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META +GstVideoGLTextureOrientation +GstVideoGLTextureType GstVideoGLTextureUpload GstVideoGLTextureUploadMeta gst_buffer_add_video_gl_texture_upload_meta @@ -2885,7 +3016,7 @@ GstVideoDecoderClass gst_video_decoder_add_to_frame gst_video_decoder_allocate_output_buffer gst_video_decoder_allocate_output_frame -gst_video_decoder_allocate_output_frame_full +gst_video_decoder_allocate_output_frame_with_params gst_video_decoder_get_allocator gst_video_decoder_get_buffer_pool gst_video_decoder_drop_frame @@ -2913,6 +3044,7 @@ gst_video_decoder_get_needs_format gst_video_decoder_set_needs_format gst_video_decoder_merge_tags gst_video_decoder_proxy_getcaps +gst_video_decoder_set_use_default_pad_acceptcaps GST_IS_VIDEO_DECODER GST_IS_VIDEO_DECODER_CLASS @@ -2953,6 +3085,7 @@ gst_video_encoder_get_latency gst_video_encoder_set_latency gst_video_encoder_set_output_state gst_video_encoder_get_output_state +gst_video_encoder_set_min_pts gst_video_encoder_proxy_getcaps gst_video_encoder_merge_tags @@ -3038,6 +3171,7 @@ gst_video_scaler_get_coeff gst_video_scaler_horizontal gst_video_scaler_new gst_video_scaler_vertical +gst_video_scaler_get_max_taps