List of all items
Structs
- async_api::AsyncPickerFilterFuture
- async_api::AsyncPickerFuture
- async_api::AsyncSCContentSharingPicker
- async_api::AsyncSCRecordingOutput
- async_api::AsyncSCScreenshotManager
- async_api::AsyncSCShareableContent
- async_api::AsyncSCShareableContentOptions
- async_api::AsyncSCStream
- async_api::AsyncScreenshotFuture
- async_api::AsyncShareableContentFuture
- async_api::NextRecordingEvent
- async_api::NextSample
- audio_devices::AudioInputDevice
- cg::CGPoint
- cg::CGRect
- cg::CGSize
- cm::AudioBuffer
- cm::AudioBufferList
- cm::AudioBufferListIter
- cm::AudioBufferListRaw
- cm::AudioBufferRef
- cm::CMBlockBuffer
- cm::CMClock
- cm::CMFormatDescription
- cm::CMSampleBuffer
- cm::CMSampleTimingInfo
- cm::CMTime
- cm::iosurface::IOSurface
- cm::iosurface::IOSurfaceLockGuard
- cm::iosurface::IOSurfaceLockOptions
- cm::iosurface::PlaneProperties
- content_sharing_picker::SCContentSharingPicker
- content_sharing_picker::SCContentSharingPickerConfiguration
- content_sharing_picker::SCPickerResult
- cv::CVPixelBuffer
- cv::CVPixelBufferLockFlags
- cv::CVPixelBufferLockGuard
- cv::CVPixelBufferPool
- dispatch_queue::DispatchQueue
- ffi::FFIApplicationData
- ffi::FFIDisplayData
- ffi::FFIRect
- ffi::FFIWindowData
- metal::CapturedTextures
- metal::IOSurfaceInfo
- metal::MetalBuffer
- metal::MetalCommandBuffer
- metal::MetalCommandQueue
- metal::MetalDevice
- metal::MetalDrawable
- metal::MetalFunction
- metal::MetalLayer
- metal::MetalLibrary
- metal::MetalRenderCommandEncoder
- metal::MetalRenderPassDescriptor
- metal::MetalRenderPipelineDescriptor
- metal::MetalRenderPipelineState
- metal::MetalTexture
- metal::MetalVertexDescriptor
- metal::PlaneInfo
- metal::ResourceOptions
- metal::TextureParams
- metal::Uniforms
- recording_output::RecordingCallbacks
- recording_output::SCRecordingOutput
- recording_output::SCRecordingOutputConfiguration
- screenshot_manager::CGImage
- screenshot_manager::SCScreenshotConfiguration
- screenshot_manager::SCScreenshotManager
- screenshot_manager::SCScreenshotOutput
- shareable_content::SCShareableContent
- shareable_content::SCShareableContentInfo
- shareable_content::SCShareableContentOptions
- shareable_content::display::SCDisplay
- shareable_content::running_application::SCRunningApplication
- shareable_content::window::SCWindow
- stream::configuration::SCStreamConfiguration
- stream::content_filter::SCContentFilter
- stream::content_filter::SCContentFilterBuilder
- stream::delegate_trait::ErrorHandler
- stream::delegate_trait::StreamCallbacks
- stream::sc_stream::SCStream
- utils::completion::AsyncCompletion
- utils::completion::AsyncCompletionFuture
- utils::completion::SyncCompletion
- utils::four_char_code::FourCharCode
Enums
- async_api::RecordingEvent
- cm::SCFrameStatus
- content_sharing_picker::SCContentSharingPickerMode
- content_sharing_picker::SCPickedSource
- content_sharing_picker::SCPickerFilterOutcome
- content_sharing_picker::SCPickerOutcome
- dispatch_queue::DispatchQoS
- metal::MTLBlendFactor
- metal::MTLBlendOperation
- metal::MTLLoadAction
- metal::MTLPixelFormat
- metal::MTLPrimitiveType
- metal::MTLStoreAction
- metal::MTLVertexFormat
- metal::MTLVertexStepFunction
- metal::MetalPixelFormat
- recording_output::SCRecordingOutputCodec
- recording_output::SCRecordingOutputFileType
- screenshot_manager::ImageFormat
- screenshot_manager::SCScreenshotDisplayIntent
- screenshot_manager::SCScreenshotDynamicRange
- stream::configuration::SCCaptureResolutionType
- stream::configuration::SCStreamConfigurationPreset
- stream::configuration::advanced::SCPresenterOverlayAlertSetting
- stream::configuration::audio::AudioChannelCount
- stream::configuration::audio::AudioSampleRate
- stream::configuration::pixel_format::PixelFormat
- stream::configuration::stream_properties::SCCaptureDynamicRange
- stream::content_filter::SCShareableContentStyle
- stream::content_filter::SCStreamType
- stream::output_type::SCStreamOutputType
- utils::error::SCError
- utils::error::SCStreamErrorCode
Traits
- cv::PixelBufferCursorExt
- recording_output::SCRecordingOutputDelegate
- stream::delegate_trait::SCStreamDelegateTrait
- stream::output_trait::SCStreamOutputTrait
Functions
- cm::ffi::cm_block_buffer_copy_data_bytes
- cm::ffi::cm_block_buffer_create_empty
- cm::ffi::cm_block_buffer_create_with_data
- cm::ffi::cm_block_buffer_get_data_length
- cm::ffi::cm_block_buffer_get_data_pointer
- cm::ffi::cm_block_buffer_hash
- cm::ffi::cm_block_buffer_is_empty
- cm::ffi::cm_block_buffer_is_range_contiguous
- cm::ffi::cm_block_buffer_release
- cm::ffi::cm_block_buffer_retain
- cm::ffi::cm_format_description_get_audio_bits_per_channel
- cm::ffi::cm_format_description_get_audio_bytes_per_frame
- cm::ffi::cm_format_description_get_audio_channel_count
- cm::ffi::cm_format_description_get_audio_format_flags
- cm::ffi::cm_format_description_get_audio_sample_rate
- cm::ffi::cm_format_description_get_extensions
- cm::ffi::cm_format_description_get_media_subtype
- cm::ffi::cm_format_description_get_media_type
- cm::ffi::cm_format_description_hash
- cm::ffi::cm_format_description_release
- cm::ffi::cm_format_description_retain
- cm::ffi::cm_sample_buffer_copy_pcm_data_into_audio_buffer_list
- cm::ffi::cm_sample_buffer_create_copy_with_new_timing
- cm::ffi::cm_sample_buffer_create_for_image_buffer
- cm::ffi::cm_sample_buffer_free_dirty_rects
- cm::ffi::cm_sample_buffer_get_audio_buffer_list
- cm::ffi::cm_sample_buffer_get_bounding_rect
- cm::ffi::cm_sample_buffer_get_content_rect
- cm::ffi::cm_sample_buffer_get_content_scale
- cm::ffi::cm_sample_buffer_get_data_buffer
- cm::ffi::cm_sample_buffer_get_decode_timestamp
- cm::ffi::cm_sample_buffer_get_dirty_rects
- cm::ffi::cm_sample_buffer_get_display_time
- cm::ffi::cm_sample_buffer_get_duration
- cm::ffi::cm_sample_buffer_get_format_description
- cm::ffi::cm_sample_buffer_get_frame_status
- cm::ffi::cm_sample_buffer_get_image_buffer
- cm::ffi::cm_sample_buffer_get_num_samples
- cm::ffi::cm_sample_buffer_get_output_presentation_timestamp
- cm::ffi::cm_sample_buffer_get_presentation_timestamp
- cm::ffi::cm_sample_buffer_get_sample_size
- cm::ffi::cm_sample_buffer_get_sample_timing_info
- cm::ffi::cm_sample_buffer_get_scale_factor
- cm::ffi::cm_sample_buffer_get_screen_rect
- cm::ffi::cm_sample_buffer_get_total_sample_size
- cm::ffi::cm_sample_buffer_hash
- cm::ffi::cm_sample_buffer_invalidate
- cm::ffi::cm_sample_buffer_is_ready_for_data_access
- cm::ffi::cm_sample_buffer_is_valid
- cm::ffi::cm_sample_buffer_make_data_ready
- cm::ffi::cm_sample_buffer_release
- cm::ffi::cm_sample_buffer_retain
- cm::ffi::cm_sample_buffer_set_output_presentation_timestamp
- cm::ffi::cv_pixel_buffer_create
- cm::ffi::cv_pixel_buffer_create_with_bytes
- cm::ffi::cv_pixel_buffer_create_with_io_surface
- cm::ffi::cv_pixel_buffer_create_with_planar_bytes
- cm::ffi::cv_pixel_buffer_fill_extended_pixels
- cm::ffi::cv_pixel_buffer_get_base_address
- cm::ffi::cv_pixel_buffer_get_base_address_of_plane
- cm::ffi::cv_pixel_buffer_get_bytes_per_row
- cm::ffi::cv_pixel_buffer_get_bytes_per_row_of_plane
- cm::ffi::cv_pixel_buffer_get_data_size
- cm::ffi::cv_pixel_buffer_get_extended_pixels
- cm::ffi::cv_pixel_buffer_get_height
- cm::ffi::cv_pixel_buffer_get_height_of_plane
- cm::ffi::cv_pixel_buffer_get_io_surface
- cm::ffi::cv_pixel_buffer_get_pixel_format_type
- cm::ffi::cv_pixel_buffer_get_plane_count
- cm::ffi::cv_pixel_buffer_get_type_id
- cm::ffi::cv_pixel_buffer_get_width
- cm::ffi::cv_pixel_buffer_get_width_of_plane
- cm::ffi::cv_pixel_buffer_hash
- cm::ffi::cv_pixel_buffer_is_planar
- cm::ffi::cv_pixel_buffer_lock_base_address
- cm::ffi::cv_pixel_buffer_pool_create
- cm::ffi::cv_pixel_buffer_pool_create_pixel_buffer
- cm::ffi::cv_pixel_buffer_pool_flush
- cm::ffi::cv_pixel_buffer_pool_get_attributes
- cm::ffi::cv_pixel_buffer_pool_get_pixel_buffer_attributes
- cm::ffi::cv_pixel_buffer_pool_get_type_id
- cm::ffi::cv_pixel_buffer_pool_hash
- cm::ffi::cv_pixel_buffer_pool_release
- cm::ffi::cv_pixel_buffer_pool_retain
- cm::ffi::cv_pixel_buffer_release
- cm::ffi::cv_pixel_buffer_retain
- cm::ffi::cv_pixel_buffer_unlock_base_address
- cm::ffi::io_surface_decrement_use_count
- cm::ffi::io_surface_get_alloc_size
- cm::ffi::io_surface_get_base_address
- cm::ffi::io_surface_get_base_address_of_plane
- cm::ffi::io_surface_get_bytes_per_element
- cm::ffi::io_surface_get_bytes_per_row
- cm::ffi::io_surface_get_bytes_per_row_of_plane
- cm::ffi::io_surface_get_element_height
- cm::ffi::io_surface_get_element_width
- cm::ffi::io_surface_get_height
- cm::ffi::io_surface_get_height_of_plane
- cm::ffi::io_surface_get_id
- cm::ffi::io_surface_get_pixel_format
- cm::ffi::io_surface_get_plane_count
- cm::ffi::io_surface_get_seed
- cm::ffi::io_surface_get_width
- cm::ffi::io_surface_get_width_of_plane
- cm::ffi::io_surface_hash
- cm::ffi::io_surface_increment_use_count
- cm::ffi::io_surface_is_in_use
- cm::ffi::io_surface_lock
- cm::ffi::io_surface_release
- cm::ffi::io_surface_retain
- cm::ffi::io_surface_unlock
- cv::ffi::cv_pixel_buffer_create
- cv::ffi::cv_pixel_buffer_create_with_bytes
- cv::ffi::cv_pixel_buffer_create_with_io_surface
- cv::ffi::cv_pixel_buffer_create_with_planar_bytes
- cv::ffi::cv_pixel_buffer_fill_extended_pixels
- cv::ffi::cv_pixel_buffer_get_base_address
- cv::ffi::cv_pixel_buffer_get_base_address_of_plane
- cv::ffi::cv_pixel_buffer_get_bytes_per_row
- cv::ffi::cv_pixel_buffer_get_bytes_per_row_of_plane
- cv::ffi::cv_pixel_buffer_get_data_size
- cv::ffi::cv_pixel_buffer_get_extended_pixels
- cv::ffi::cv_pixel_buffer_get_height
- cv::ffi::cv_pixel_buffer_get_height_of_plane
- cv::ffi::cv_pixel_buffer_get_io_surface
- cv::ffi::cv_pixel_buffer_get_pixel_format_type
- cv::ffi::cv_pixel_buffer_get_plane_count
- cv::ffi::cv_pixel_buffer_get_type_id
- cv::ffi::cv_pixel_buffer_get_width
- cv::ffi::cv_pixel_buffer_get_width_of_plane
- cv::ffi::cv_pixel_buffer_hash
- cv::ffi::cv_pixel_buffer_is_planar
- cv::ffi::cv_pixel_buffer_lock_base_address
- cv::ffi::cv_pixel_buffer_pool_create
- cv::ffi::cv_pixel_buffer_pool_create_pixel_buffer
- cv::ffi::cv_pixel_buffer_pool_flush
- cv::ffi::cv_pixel_buffer_pool_get_attributes
- cv::ffi::cv_pixel_buffer_pool_get_pixel_buffer_attributes
- cv::ffi::cv_pixel_buffer_pool_get_type_id
- cv::ffi::cv_pixel_buffer_pool_hash
- cv::ffi::cv_pixel_buffer_pool_release
- cv::ffi::cv_pixel_buffer_pool_retain
- cv::ffi::cv_pixel_buffer_release
- cv::ffi::cv_pixel_buffer_retain
- cv::ffi::cv_pixel_buffer_unlock_base_address
- ffi::cgimage_free_data
- ffi::cgimage_get_data
- ffi::cgimage_get_height
- ffi::cgimage_get_width
- ffi::cgimage_release
- ffi::cgimage_save_png
- ffi::cgimage_save_to_file
- ffi::cv_pixel_buffer_get_iosurface
- ffi::cv_pixel_buffer_is_backed_by_iosurface
- ffi::dispatch_queue_create
- ffi::dispatch_queue_release
- ffi::dispatch_queue_retain
- ffi::io_surface_create
- ffi::io_surface_create_with_properties
- ffi::iosurface_get_base_address
- ffi::iosurface_get_bytes_per_row
- ffi::iosurface_get_bytes_per_row_of_plane
- ffi::iosurface_get_height
- ffi::iosurface_get_height_of_plane
- ffi::iosurface_get_pixel_format
- ffi::iosurface_get_plane_count
- ffi::iosurface_get_width
- ffi::iosurface_get_width_of_plane
- ffi::iosurface_is_in_use
- ffi::iosurface_lock
- ffi::iosurface_release
- ffi::iosurface_unlock
- ffi::sc_audio_get_default_input_device_id
- ffi::sc_audio_get_default_input_device_name
- ffi::sc_audio_get_input_device_count
- ffi::sc_audio_get_input_device_id
- ffi::sc_audio_get_input_device_name
- ffi::sc_audio_is_default_input_device
- ffi::sc_content_filter_create_with_desktop_independent_window
- ffi::sc_content_filter_create_with_display_excluding_applications_excepting_windows
- ffi::sc_content_filter_create_with_display_excluding_windows
- ffi::sc_content_filter_create_with_display_including_applications_excepting_windows
- ffi::sc_content_filter_create_with_display_including_windows
- ffi::sc_content_filter_get_content_rect
- ffi::sc_content_filter_get_content_rect_packed
- ffi::sc_content_filter_get_include_menu_bar
- ffi::sc_content_filter_get_included_application_at
- ffi::sc_content_filter_get_included_applications_count
- ffi::sc_content_filter_get_included_display_at
- ffi::sc_content_filter_get_included_displays_count
- ffi::sc_content_filter_get_included_window_at
- ffi::sc_content_filter_get_included_windows_count
- ffi::sc_content_filter_get_point_pixel_scale
- ffi::sc_content_filter_get_stream_type
- ffi::sc_content_filter_get_style
- ffi::sc_content_filter_release
- ffi::sc_content_filter_retain
- ffi::sc_content_filter_set_content_rect
- ffi::sc_content_filter_set_include_menu_bar
- ffi::sc_content_sharing_picker_configuration_create
- ffi::sc_content_sharing_picker_configuration_get_allows_changing_selected_content
- ffi::sc_content_sharing_picker_configuration_get_excluded_bundle_id_at
- ffi::sc_content_sharing_picker_configuration_get_excluded_bundle_ids_count
- ffi::sc_content_sharing_picker_configuration_get_excluded_window_id_at
- ffi::sc_content_sharing_picker_configuration_get_excluded_window_ids_count
- ffi::sc_content_sharing_picker_configuration_release
- ffi::sc_content_sharing_picker_configuration_retain
- ffi::sc_content_sharing_picker_configuration_set_allowed_picker_modes
- ffi::sc_content_sharing_picker_configuration_set_allows_changing_selected_content
- ffi::sc_content_sharing_picker_configuration_set_excluded_bundle_ids
- ffi::sc_content_sharing_picker_configuration_set_excluded_window_ids
- ffi::sc_content_sharing_picker_get_maximum_stream_count
- ffi::sc_content_sharing_picker_set_maximum_stream_count
- ffi::sc_content_sharing_picker_show
- ffi::sc_content_sharing_picker_show_for_stream
- ffi::sc_content_sharing_picker_show_for_stream_using_style
- ffi::sc_content_sharing_picker_show_using_style
- ffi::sc_content_sharing_picker_show_with_result
- ffi::sc_display_get_display_id
- ffi::sc_display_get_frame
- ffi::sc_display_get_frame_packed
- ffi::sc_display_get_height
- ffi::sc_display_get_width
- ffi::sc_display_release
- ffi::sc_display_retain
- ffi::sc_free_string
- ffi::sc_initialize_core_graphics
- ffi::sc_picker_result_get_application_at
- ffi::sc_picker_result_get_applications_count
- ffi::sc_picker_result_get_content_rect
- ffi::sc_picker_result_get_display_at
- ffi::sc_picker_result_get_displays_count
- ffi::sc_picker_result_get_filter
- ffi::sc_picker_result_get_scale
- ffi::sc_picker_result_get_window_at
- ffi::sc_picker_result_get_windows_count
- ffi::sc_picker_result_release
- ffi::sc_recording_output_configuration_create
- ffi::sc_recording_output_configuration_get_available_output_file_type_at
- ffi::sc_recording_output_configuration_get_available_output_file_types_count
- ffi::sc_recording_output_configuration_get_available_video_codec_at
- ffi::sc_recording_output_configuration_get_available_video_codecs_count
- ffi::sc_recording_output_configuration_get_output_file_type
- ffi::sc_recording_output_configuration_get_video_codec
- ffi::sc_recording_output_configuration_release
- ffi::sc_recording_output_configuration_retain
- ffi::sc_recording_output_configuration_set_output_file_type
- ffi::sc_recording_output_configuration_set_output_url
- ffi::sc_recording_output_configuration_set_video_codec
- ffi::sc_recording_output_create
- ffi::sc_recording_output_create_with_delegate
- ffi::sc_recording_output_get_recorded_duration
- ffi::sc_recording_output_get_recorded_file_size
- ffi::sc_recording_output_release
- ffi::sc_recording_output_retain
- ffi::sc_running_application_get_application_name
- ffi::sc_running_application_get_application_name_owned
- ffi::sc_running_application_get_bundle_identifier
- ffi::sc_running_application_get_bundle_identifier_owned
- ffi::sc_running_application_get_process_id
- ffi::sc_running_application_release
- ffi::sc_running_application_retain
- ffi::sc_screenshot_configuration_create
- ffi::sc_screenshot_configuration_get_content_type
- ffi::sc_screenshot_configuration_get_supported_content_type_at
- ffi::sc_screenshot_configuration_get_supported_content_types_count
- ffi::sc_screenshot_configuration_release
- ffi::sc_screenshot_configuration_set_content_type
- ffi::sc_screenshot_configuration_set_destination_rect
- ffi::sc_screenshot_configuration_set_display_intent
- ffi::sc_screenshot_configuration_set_dynamic_range
- ffi::sc_screenshot_configuration_set_file_url
- ffi::sc_screenshot_configuration_set_height
- ffi::sc_screenshot_configuration_set_ignore_clipping
- ffi::sc_screenshot_configuration_set_ignore_shadows
- ffi::sc_screenshot_configuration_set_include_child_windows
- ffi::sc_screenshot_configuration_set_shows_cursor
- ffi::sc_screenshot_configuration_set_source_rect
- ffi::sc_screenshot_configuration_set_width
- ffi::sc_screenshot_manager_capture_image
- ffi::sc_screenshot_manager_capture_image_in_rect
- ffi::sc_screenshot_manager_capture_sample_buffer
- ffi::sc_screenshot_manager_capture_screenshot
- ffi::sc_screenshot_manager_capture_screenshot_in_rect
- ffi::sc_screenshot_output_get_file_url
- ffi::sc_screenshot_output_get_hdr_image
- ffi::sc_screenshot_output_get_sdr_image
- ffi::sc_screenshot_output_release
- ffi::sc_shareable_content_get
- ffi::sc_shareable_content_get_above_window
- ffi::sc_shareable_content_get_application_at
- ffi::sc_shareable_content_get_applications_batch
- ffi::sc_shareable_content_get_applications_count
- ffi::sc_shareable_content_get_below_window
- ffi::sc_shareable_content_get_current_process_displays
- ffi::sc_shareable_content_get_display_at
- ffi::sc_shareable_content_get_displays_batch
- ffi::sc_shareable_content_get_displays_count
- ffi::sc_shareable_content_get_sync
- ffi::sc_shareable_content_get_window_at
- ffi::sc_shareable_content_get_windows_batch
- ffi::sc_shareable_content_get_windows_count
- ffi::sc_shareable_content_get_with_options
- ffi::sc_shareable_content_info_for_filter
- ffi::sc_shareable_content_info_get_content_rect
- ffi::sc_shareable_content_info_get_content_rect_packed
- ffi::sc_shareable_content_info_get_point_pixel_scale
- ffi::sc_shareable_content_info_get_style
- ffi::sc_shareable_content_info_release
- ffi::sc_shareable_content_info_retain
- ffi::sc_shareable_content_release
- ffi::sc_shareable_content_retain
- ffi::sc_stream_add_recording_output
- ffi::sc_stream_add_stream_output
- ffi::sc_stream_add_stream_output_with_queue
- ffi::sc_stream_configuration_create
- ffi::sc_stream_configuration_create_with_preset
- ffi::sc_stream_configuration_get_capture_dynamic_range
- ffi::sc_stream_configuration_get_capture_resolution_type
- ffi::sc_stream_configuration_get_captures_audio
- ffi::sc_stream_configuration_get_captures_microphone
- ffi::sc_stream_configuration_get_captures_shadows_only
- ffi::sc_stream_configuration_get_channel_count
- ffi::sc_stream_configuration_get_color_matrix
- ffi::sc_stream_configuration_get_destination_rect
- ffi::sc_stream_configuration_get_excludes_current_process_audio
- ffi::sc_stream_configuration_get_height
- ffi::sc_stream_configuration_get_ignore_global_clip_display
- ffi::sc_stream_configuration_get_ignore_global_clip_single_window
- ffi::sc_stream_configuration_get_ignores_shadow_display_configuration
- ffi::sc_stream_configuration_get_ignores_shadows_display
- ffi::sc_stream_configuration_get_ignores_shadows_single_window
- ffi::sc_stream_configuration_get_includes_child_windows
- ffi::sc_stream_configuration_get_microphone_capture_device_id
- ffi::sc_stream_configuration_get_minimum_frame_interval
- ffi::sc_stream_configuration_get_pixel_format
- ffi::sc_stream_configuration_get_presenter_overlay_privacy_alert_setting
- ffi::sc_stream_configuration_get_preserve_aspect_ratio
- ffi::sc_stream_configuration_get_preserves_aspect_ratio
- ffi::sc_stream_configuration_get_queue_depth
- ffi::sc_stream_configuration_get_sample_rate
- ffi::sc_stream_configuration_get_scales_to_fit
- ffi::sc_stream_configuration_get_should_be_opaque
- ffi::sc_stream_configuration_get_shows_cursor
- ffi::sc_stream_configuration_get_shows_mouse_clicks
- ffi::sc_stream_configuration_get_source_rect
- ffi::sc_stream_configuration_get_stream_name
- ffi::sc_stream_configuration_get_width
- ffi::sc_stream_configuration_release
- ffi::sc_stream_configuration_retain
- ffi::sc_stream_configuration_set_background_color
- ffi::sc_stream_configuration_set_capture_dynamic_range
- ffi::sc_stream_configuration_set_capture_resolution_type
- ffi::sc_stream_configuration_set_captures_audio
- ffi::sc_stream_configuration_set_captures_microphone
- ffi::sc_stream_configuration_set_captures_shadows_only
- ffi::sc_stream_configuration_set_channel_count
- ffi::sc_stream_configuration_set_color_matrix
- ffi::sc_stream_configuration_set_color_space_name
- ffi::sc_stream_configuration_set_destination_rect
- ffi::sc_stream_configuration_set_excludes_current_process_audio
- ffi::sc_stream_configuration_set_height
- ffi::sc_stream_configuration_set_ignore_global_clip_display
- ffi::sc_stream_configuration_set_ignore_global_clip_single_window
- ffi::sc_stream_configuration_set_ignores_shadow_display_configuration
- ffi::sc_stream_configuration_set_ignores_shadows_display
- ffi::sc_stream_configuration_set_ignores_shadows_single_window
- ffi::sc_stream_configuration_set_includes_child_windows
- ffi::sc_stream_configuration_set_microphone_capture_device_id
- ffi::sc_stream_configuration_set_minimum_frame_interval
- ffi::sc_stream_configuration_set_pixel_format
- ffi::sc_stream_configuration_set_presenter_overlay_privacy_alert_setting
- ffi::sc_stream_configuration_set_preserve_aspect_ratio
- ffi::sc_stream_configuration_set_preserves_aspect_ratio
- ffi::sc_stream_configuration_set_queue_depth
- ffi::sc_stream_configuration_set_sample_rate
- ffi::sc_stream_configuration_set_scales_to_fit
- ffi::sc_stream_configuration_set_should_be_opaque
- ffi::sc_stream_configuration_set_shows_cursor
- ffi::sc_stream_configuration_set_shows_mouse_clicks
- ffi::sc_stream_configuration_set_source_rect
- ffi::sc_stream_configuration_set_stream_name
- ffi::sc_stream_configuration_set_width
- ffi::sc_stream_create
- ffi::sc_stream_get_synchronization_clock
- ffi::sc_stream_release
- ffi::sc_stream_remove_recording_output
- ffi::sc_stream_remove_stream_output
- ffi::sc_stream_retain
- ffi::sc_stream_start_capture
- ffi::sc_stream_stop_capture
- ffi::sc_stream_update_configuration
- ffi::sc_stream_update_content_filter
- ffi::sc_window_get_frame
- ffi::sc_window_get_frame_packed
- ffi::sc_window_get_owning_application
- ffi::sc_window_get_title
- ffi::sc_window_get_title_owned
- ffi::sc_window_get_window_id
- ffi::sc_window_get_window_layer
- ffi::sc_window_is_active
- ffi::sc_window_is_on_screen
- ffi::sc_window_release
- ffi::sc_window_retain
- metal::autoreleasepool
- metal::pixel_format::is_full_range
- metal::pixel_format::is_ycbcr_biplanar
- metal::setup_metal_view
- utils::completion::error_from_cstr
- utils::ffi_string::ffi_string_from_buffer
- utils::ffi_string::ffi_string_from_buffer_or_empty
- utils::ffi_string::ffi_string_owned
- utils::ffi_string::ffi_string_owned_or_empty
Type Aliases
- cg::CGDisplayID
- metal::MetalCapturedTextures
- utils::completion::SyncCompletionPtr
- utils::completion::UnitCompletion
- utils::error::SCResult
Constants
- cm::codec_types::AAC
- cm::codec_types::ALAC
- cm::codec_types::FLAC
- cm::codec_types::H264
- cm::codec_types::HEVC
- cm::codec_types::HEVC_2
- cm::codec_types::JPEG
- cm::codec_types::LPCM
- cm::codec_types::OPUS
- cm::codec_types::PRORES_422
- cm::codec_types::PRORES_4444
- cm::media_types::AUDIO
- cm::media_types::CLOSED_CAPTION
- cm::media_types::METADATA
- cm::media_types::MUXED
- cm::media_types::TEXT
- cm::media_types::TIMECODE
- cm::media_types::VIDEO
- metal::SHADER_SOURCE
- metal::pixel_format::BGRA
- metal::pixel_format::L10R
- metal::pixel_format::YCBCR_420F
- metal::pixel_format::YCBCR_420V
- utils::error::SC_STREAM_ERROR_DOMAIN
- utils::ffi_string::DEFAULT_BUFFER_SIZE
- utils::ffi_string::SMALL_BUFFER_SIZE