mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-21 07:46:38 +00:00
0b98ed32ce
Adds a simple 4x4 affine transformations meta for passing arbitrary transformations on buffers. Based on patch by Matthieu Bouron https://bugzilla.gnome.org/show_bug.cgi?id=731791
286 lines
9.6 KiB
Modula-2
286 lines
9.6 KiB
Modula-2
EXPORTS
|
|
_gst_video_decoder_error
|
|
gst_buffer_add_video_affine_transformation_meta
|
|
gst_buffer_add_video_gl_texture_upload_meta
|
|
gst_buffer_add_video_meta
|
|
gst_buffer_add_video_meta_full
|
|
gst_buffer_add_video_overlay_composition_meta
|
|
gst_buffer_add_video_region_of_interest_meta
|
|
gst_buffer_add_video_region_of_interest_meta_id
|
|
gst_buffer_get_video_meta
|
|
gst_buffer_get_video_meta_id
|
|
gst_buffer_get_video_region_of_interest_meta_id
|
|
gst_buffer_pool_config_get_video_alignment
|
|
gst_buffer_pool_config_set_video_alignment
|
|
gst_color_balance_channel_get_type
|
|
gst_color_balance_get_balance_type
|
|
gst_color_balance_get_type
|
|
gst_color_balance_get_value
|
|
gst_color_balance_list_channels
|
|
gst_color_balance_set_value
|
|
gst_color_balance_type_get_type
|
|
gst_color_balance_value_changed
|
|
gst_is_video_overlay_prepare_window_handle_message
|
|
gst_navigation_command_get_type
|
|
gst_navigation_event_get_type
|
|
gst_navigation_event_parse_command
|
|
gst_navigation_event_parse_key_event
|
|
gst_navigation_event_parse_mouse_button_event
|
|
gst_navigation_event_parse_mouse_move_event
|
|
gst_navigation_event_type_get_type
|
|
gst_navigation_get_type
|
|
gst_navigation_message_get_type
|
|
gst_navigation_message_new_angles_changed
|
|
gst_navigation_message_new_commands_changed
|
|
gst_navigation_message_new_event
|
|
gst_navigation_message_new_mouse_over
|
|
gst_navigation_message_parse_angles_changed
|
|
gst_navigation_message_parse_event
|
|
gst_navigation_message_parse_mouse_over
|
|
gst_navigation_message_type_get_type
|
|
gst_navigation_query_get_type
|
|
gst_navigation_query_new_angles
|
|
gst_navigation_query_new_commands
|
|
gst_navigation_query_parse_angles
|
|
gst_navigation_query_parse_commands_length
|
|
gst_navigation_query_parse_commands_nth
|
|
gst_navigation_query_set_angles
|
|
gst_navigation_query_set_commands
|
|
gst_navigation_query_set_commandsv
|
|
gst_navigation_query_type_get_type
|
|
gst_navigation_send_command
|
|
gst_navigation_send_event
|
|
gst_navigation_send_key_event
|
|
gst_navigation_send_mouse_event
|
|
gst_video_affine_transformation_meta_api_get_type
|
|
gst_video_affine_transformation_meta_apply_matrix
|
|
gst_video_affine_transformation_meta_get_info
|
|
gst_video_alignment_reset
|
|
gst_video_alpha_mode_get_type
|
|
gst_video_blend
|
|
gst_video_blend_scale_linear_RGBA
|
|
gst_video_buffer_flags_get_type
|
|
gst_video_buffer_pool_get_type
|
|
gst_video_buffer_pool_new
|
|
gst_video_calculate_display_ratio
|
|
gst_video_chroma_flags_get_type
|
|
gst_video_chroma_from_string
|
|
gst_video_chroma_method_get_type
|
|
gst_video_chroma_mode_get_type
|
|
gst_video_chroma_resample
|
|
gst_video_chroma_resample_free
|
|
gst_video_chroma_resample_get_info
|
|
gst_video_chroma_resample_new
|
|
gst_video_chroma_site_get_type
|
|
gst_video_chroma_to_string
|
|
gst_video_codec_frame_get_type
|
|
gst_video_codec_frame_get_user_data
|
|
gst_video_codec_frame_ref
|
|
gst_video_codec_frame_set_user_data
|
|
gst_video_codec_frame_unref
|
|
gst_video_codec_state_get_type
|
|
gst_video_codec_state_ref
|
|
gst_video_codec_state_unref
|
|
gst_video_color_matrix_get_Kr_Kb
|
|
gst_video_color_matrix_get_type
|
|
gst_video_color_primaries_get_info
|
|
gst_video_color_primaries_get_type
|
|
gst_video_color_range_get_type
|
|
gst_video_color_range_offsets
|
|
gst_video_color_transfer_decode
|
|
gst_video_color_transfer_encode
|
|
gst_video_colorimetry_from_string
|
|
gst_video_colorimetry_is_equal
|
|
gst_video_colorimetry_matches
|
|
gst_video_colorimetry_to_string
|
|
gst_video_convert_sample
|
|
gst_video_convert_sample_async
|
|
gst_video_converter_frame
|
|
gst_video_converter_free
|
|
gst_video_converter_get_config
|
|
gst_video_converter_new
|
|
gst_video_converter_set_config
|
|
gst_video_crop_meta_api_get_type
|
|
gst_video_crop_meta_get_info
|
|
gst_video_decoder_add_to_frame
|
|
gst_video_decoder_allocate_output_buffer
|
|
gst_video_decoder_allocate_output_frame
|
|
gst_video_decoder_drop_frame
|
|
gst_video_decoder_finish_frame
|
|
gst_video_decoder_get_allocator
|
|
gst_video_decoder_get_buffer_pool
|
|
gst_video_decoder_get_estimate_rate
|
|
gst_video_decoder_get_frame
|
|
gst_video_decoder_get_frames
|
|
gst_video_decoder_get_latency
|
|
gst_video_decoder_get_max_decode_time
|
|
gst_video_decoder_get_max_errors
|
|
gst_video_decoder_get_needs_format
|
|
gst_video_decoder_get_oldest_frame
|
|
gst_video_decoder_get_output_state
|
|
gst_video_decoder_get_packetized
|
|
gst_video_decoder_get_pending_frame_size
|
|
gst_video_decoder_get_qos_proportion
|
|
gst_video_decoder_get_type
|
|
gst_video_decoder_have_frame
|
|
gst_video_decoder_merge_tags
|
|
gst_video_decoder_negotiate
|
|
gst_video_decoder_proxy_getcaps
|
|
gst_video_decoder_release_frame
|
|
gst_video_decoder_set_estimate_rate
|
|
gst_video_decoder_set_latency
|
|
gst_video_decoder_set_max_errors
|
|
gst_video_decoder_set_needs_format
|
|
gst_video_decoder_set_output_state
|
|
gst_video_decoder_set_packetized
|
|
gst_video_decoder_set_use_default_pad_acceptcaps
|
|
gst_video_dither_flags_get_type
|
|
gst_video_dither_free
|
|
gst_video_dither_line
|
|
gst_video_dither_method_get_type
|
|
gst_video_dither_new
|
|
gst_video_encoder_allocate_output_buffer
|
|
gst_video_encoder_allocate_output_frame
|
|
gst_video_encoder_finish_frame
|
|
gst_video_encoder_get_allocator
|
|
gst_video_encoder_get_frame
|
|
gst_video_encoder_get_frames
|
|
gst_video_encoder_get_latency
|
|
gst_video_encoder_get_oldest_frame
|
|
gst_video_encoder_get_output_state
|
|
gst_video_encoder_get_type
|
|
gst_video_encoder_merge_tags
|
|
gst_video_encoder_negotiate
|
|
gst_video_encoder_proxy_getcaps
|
|
gst_video_encoder_set_headers
|
|
gst_video_encoder_set_latency
|
|
gst_video_encoder_set_min_pts
|
|
gst_video_encoder_set_output_state
|
|
gst_video_event_is_force_key_unit
|
|
gst_video_event_new_downstream_force_key_unit
|
|
gst_video_event_new_still_frame
|
|
gst_video_event_new_upstream_force_key_unit
|
|
gst_video_event_parse_downstream_force_key_unit
|
|
gst_video_event_parse_still_frame
|
|
gst_video_event_parse_upstream_force_key_unit
|
|
gst_video_filter_get_type
|
|
gst_video_flags_get_type
|
|
gst_video_format_flags_get_type
|
|
gst_video_format_from_fourcc
|
|
gst_video_format_from_masks
|
|
gst_video_format_from_string
|
|
gst_video_format_get_info
|
|
gst_video_format_get_palette
|
|
gst_video_format_get_type
|
|
gst_video_format_to_fourcc
|
|
gst_video_format_to_string
|
|
gst_video_frame_copy
|
|
gst_video_frame_copy_plane
|
|
gst_video_frame_flags_get_type
|
|
gst_video_frame_map
|
|
gst_video_frame_map_flags_get_type
|
|
gst_video_frame_map_id
|
|
gst_video_frame_unmap
|
|
gst_video_gamma_mode_get_type
|
|
gst_video_gl_texture_upload_meta_api_get_type
|
|
gst_video_gl_texture_upload_meta_get_info
|
|
gst_video_gl_texture_upload_meta_upload
|
|
gst_video_guess_framerate
|
|
gst_video_info_align
|
|
gst_video_info_convert
|
|
gst_video_info_copy
|
|
gst_video_info_free
|
|
gst_video_info_from_caps
|
|
gst_video_info_get_type
|
|
gst_video_info_init
|
|
gst_video_info_is_equal
|
|
gst_video_info_new
|
|
gst_video_info_set_format
|
|
gst_video_info_to_caps
|
|
gst_video_interlace_mode_from_string
|
|
gst_video_interlace_mode_get_type
|
|
gst_video_interlace_mode_to_string
|
|
gst_video_matrix_mode_get_type
|
|
gst_video_meta_api_get_type
|
|
gst_video_meta_get_info
|
|
gst_video_meta_map
|
|
gst_video_meta_transform_scale_get_quark
|
|
gst_video_meta_unmap
|
|
gst_video_multiview_flags_get_type
|
|
gst_video_multiview_flagset_get_type
|
|
gst_video_multiview_frame_packing_get_type
|
|
gst_video_multiview_get_doubled_height_modes
|
|
gst_video_multiview_get_doubled_size_modes
|
|
gst_video_multiview_get_doubled_width_modes
|
|
gst_video_multiview_get_mono_modes
|
|
gst_video_multiview_get_unpacked_modes
|
|
gst_video_multiview_guess_half_aspect
|
|
gst_video_multiview_mode_from_caps_string
|
|
gst_video_multiview_mode_get_type
|
|
gst_video_multiview_mode_to_caps_string
|
|
gst_video_multiview_video_info_change_mode
|
|
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
|
|
gst_video_orientation_set_vflip
|
|
gst_video_overlay_composition_add_rectangle
|
|
gst_video_overlay_composition_blend
|
|
gst_video_overlay_composition_copy
|
|
gst_video_overlay_composition_get_rectangle
|
|
gst_video_overlay_composition_get_seqnum
|
|
gst_video_overlay_composition_get_type
|
|
gst_video_overlay_composition_make_writable
|
|
gst_video_overlay_composition_meta_api_get_type
|
|
gst_video_overlay_composition_meta_get_info
|
|
gst_video_overlay_composition_n_rectangles
|
|
gst_video_overlay_composition_new
|
|
gst_video_overlay_expose
|
|
gst_video_overlay_get_type
|
|
gst_video_overlay_got_window_handle
|
|
gst_video_overlay_handle_events
|
|
gst_video_overlay_prepare_window_handle
|
|
gst_video_overlay_rectangle_copy
|
|
gst_video_overlay_rectangle_get_flags
|
|
gst_video_overlay_rectangle_get_global_alpha
|
|
gst_video_overlay_rectangle_get_pixels_argb
|
|
gst_video_overlay_rectangle_get_pixels_ayuv
|
|
gst_video_overlay_rectangle_get_pixels_raw
|
|
gst_video_overlay_rectangle_get_pixels_unscaled_argb
|
|
gst_video_overlay_rectangle_get_pixels_unscaled_ayuv
|
|
gst_video_overlay_rectangle_get_pixels_unscaled_raw
|
|
gst_video_overlay_rectangle_get_render_rectangle
|
|
gst_video_overlay_rectangle_get_seqnum
|
|
gst_video_overlay_rectangle_get_type
|
|
gst_video_overlay_rectangle_new_raw
|
|
gst_video_overlay_rectangle_set_global_alpha
|
|
gst_video_overlay_rectangle_set_render_rectangle
|
|
gst_video_overlay_set_render_rectangle
|
|
gst_video_overlay_set_window_handle
|
|
gst_video_pack_flags_get_type
|
|
gst_video_primaries_mode_get_type
|
|
gst_video_region_of_interest_meta_api_get_type
|
|
gst_video_region_of_interest_meta_get_info
|
|
gst_video_resampler_clear
|
|
gst_video_resampler_flags_get_type
|
|
gst_video_resampler_init
|
|
gst_video_resampler_method_get_type
|
|
gst_video_scaler_2d
|
|
gst_video_scaler_combine_packed_YUV
|
|
gst_video_scaler_flags_get_type
|
|
gst_video_scaler_free
|
|
gst_video_scaler_get_coeff
|
|
gst_video_scaler_get_max_taps
|
|
gst_video_scaler_horizontal
|
|
gst_video_scaler_new
|
|
gst_video_scaler_vertical
|
|
gst_video_sink_center_rect
|
|
gst_video_sink_get_type
|
|
gst_video_tile_get_index
|
|
gst_video_tile_mode_get_type
|
|
gst_video_tile_type_get_type
|
|
gst_video_transfer_function_get_type
|