|
static void CL_CALLBACK | opencl_error_callback (const char *errinfo, const void *private_info, size_t cb, void *user_data) |
|
static void | opencl_device_free (AVHWDeviceContext *hwdev) |
|
static char * | opencl_get_platform_string (cl_platform_id platform_id, cl_platform_info key) |
|
static char * | opencl_get_device_string (cl_device_id device_id, cl_device_info key) |
|
static int | opencl_check_platform_extension (cl_platform_id platform_id, const char *name) |
|
static int | opencl_check_device_extension (cl_device_id device_id, const char *name) |
|
static av_unused int | opencl_check_extension (AVHWDeviceContext *hwdev, const char *name) |
|
static int | opencl_enumerate_platforms (AVHWDeviceContext *hwdev, cl_uint *nb_platforms, cl_platform_id **platforms, void *context) |
|
static int | opencl_filter_platform (AVHWDeviceContext *hwdev, cl_platform_id platform_id, const char *platform_name, void *context) |
|
static int | opencl_enumerate_devices (AVHWDeviceContext *hwdev, cl_platform_id platform_id, const char *platform_name, cl_uint *nb_devices, cl_device_id **devices, void *context) |
|
static int | opencl_filter_device (AVHWDeviceContext *hwdev, cl_device_id device_id, const char *device_name, void *context) |
|
static int | opencl_device_create_internal (AVHWDeviceContext *hwdev, const OpenCLDeviceSelector *selector, cl_context_properties *props) |
|
static int | opencl_device_create (AVHWDeviceContext *hwdev, const char *device, AVDictionary *opts, int flags) |
|
static int | opencl_device_init (AVHWDeviceContext *hwdev) |
|
static void | opencl_device_uninit (AVHWDeviceContext *hwdev) |
|
static int | opencl_device_derive (AVHWDeviceContext *hwdev, AVHWDeviceContext *src_ctx, AVDictionary *opts, int flags) |
|
static int | opencl_get_plane_format (enum AVPixelFormat pixfmt, int plane, int width, int height, cl_image_format *image_format, cl_image_desc *image_desc) |
|
static int | opencl_frames_get_constraints (AVHWDeviceContext *hwdev, const void *hwconfig, AVHWFramesConstraints *constraints) |
|
static void | opencl_pool_free (void *opaque, uint8_t *data) |
|
static AVBufferRef * | opencl_pool_alloc (void *opaque, size_t size) |
|
static int | opencl_frames_init_command_queue (AVHWFramesContext *hwfc) |
|
static int | opencl_frames_init (AVHWFramesContext *hwfc) |
|
static void | opencl_frames_uninit (AVHWFramesContext *hwfc) |
|
static int | opencl_get_buffer (AVHWFramesContext *hwfc, AVFrame *frame) |
|
static int | opencl_transfer_get_formats (AVHWFramesContext *hwfc, enum AVHWFrameTransferDirection dir, enum AVPixelFormat **formats) |
|
static int | opencl_wait_events (AVHWFramesContext *hwfc, cl_event *events, int nb_events) |
|
static int | opencl_transfer_data_from (AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src) |
|
static int | opencl_transfer_data_to (AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src) |
|
static void | opencl_unmap_frame (AVHWFramesContext *hwfc, HWMapDescriptor *hwmap) |
|
static int | opencl_map_frame (AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src, int flags) |
|
static cl_mem_flags | opencl_mem_flags_for_mapping (int map_flags) |
|
static int | opencl_map_from (AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src, int flags) |
|
static int | opencl_map_to (AVHWFramesContext *hwfc, AVFrame *dst, const AVFrame *src, int flags) |
|
static int | opencl_frames_derive_to (AVHWFramesContext *dst_fc, AVHWFramesContext *src_fc, int flags) |
|
- Examples
- qsv_transcode.c.
Definition at line 189 of file hwcontext_opencl.c.
Referenced by aa_read_header(), add_metadata(), add_opt(), add_timecode_metadata(), amf_parse_object(), ape_tag_read_field(), av_aes_ctr_init(), av_aes_init(), av_blowfish_init(), av_camellia_init(), av_cast5_init(), av_des_init(), av_dict_get(), av_dict_set(), av_dict_set_fxp(), av_dict_set_int(), av_hmac_calc(), av_hmac_init(), av_opt_get_key_value(), av_opt_query_ranges(), av_opt_query_ranges_default(), av_opt_set_from_string(), av_packet_unpack_dictionary(), av_rc4_init(), av_tea_init(), av_tree_find(), av_tree_insert(), av_twofish_init(), av_xtea_init(), av_xtea_le_init(), avi_read_packet(), avi_read_tag(), avpriv_dict_set_timestamp(), cat_header(), check_keyboard_interaction(), cipher_init56_create_table(), cmp(), cmp_find(), cmp_id_key(), cmp_insert(), compact_print_int(), compact_print_str(), compare_sl(), cri_decode_frame(), dat_read_packet(), decode_block(), decode_frame(), decode_header(), decode_key(), default_print_int(), default_print_str(), descriptor_compare(), dict_copy_entry(), dict_iterate(), djb2_hash(), do_encrypt(), dss_read_metadata_date(), dss_read_metadata_string(), ea_read_packet(), epic_add_pixel_to_cache(), epic_hash_add(), epic_hash_find(), ff_asfcrypt_dec(), ff_attributes_dump(), ff_dolby_e_convert_input(), ff_dolby_e_parse_header(), ff_filter_opt_parse(), ff_http_auth_handle_header(), ff_id3v2_parse_priv_dict(), ff_metadata_conv(), ff_parse_key_value(), ff_read_riff_info(), ff_rtmp_calc_digest(), ff_tee_parse_slave_options(), filter_frame(), filter_opt_apply(), flat_print_int(), flat_print_str(), free_segment_dynarray(), gain_entry_compare(), gen_roundkeys(), get_geokey_val(), get_meta(), get_string(), get_tag(), handle_basic_params(), handle_digest_params(), handle_digest_update(), handle_init_section_args(), handle_key_args(), handle_rendition_args(), handle_variant_args(), hls_encryption_start(), hls_read_header(), hpel_motion_search(), ht_delete(), ht_lookup_and_upsert(), id3v1_set_string(), id3v2_3_metadata_split_date(), id3v2_put_priv(), ini_print_int(), ini_print_str(), init_report(), ivr_read_header(), json_print_int(), json_print_item_str(), json_print_str(), libx265_param_parse_float(), libx265_param_parse_int(), main(), match_stream_specifier(), mediaformat_jni_getBuffer(), mediaformat_jni_getFloat(), mediaformat_jni_getInt32(), mediaformat_jni_getInt64(), mediaformat_jni_getString(), mediaformat_jni_setBuffer(), mediaformat_jni_setFloat(), mediaformat_jni_setInt32(), mediaformat_jni_setInt64(), mediaformat_jni_setString(), metadata_header_size(), microdvd_close_no_persistent_tags(), microdvd_init(), microdvd_open_tags(), mkv_write_simpletag(), mov_metadata_gnre(), mov_metadata_int8_bypass_padding(), mov_metadata_int8_no_padding(), mov_metadata_loci(), mov_metadata_track_or_disc_number(), mov_parse_vc1_frame(), mov_read_custom(), mov_read_udta_string(), mov_write_raw_metadata_tag(), move_metadata(), mpegts_write_pes(), multiswap_dec(), multiswap_enc(), mxf_add_timecode_metadata(), mxf_add_umid_metadata(), mxf_is_partition_pack_key(), mxf_match_uid(), mxf_parse_package_comments(), mxf_read_indirect_value(), mxf_read_sync(), mxf_write_cdci_common(), mxf_write_generic_desc(), mxf_write_generic_sound_common(), mxf_write_opatom_body_partition(), mxf_write_partition(), mxf_write_wav_common(), nist_read_header(), nuv_read_dts(), offset_fn(), ogm_chapter(), open_input(), opencl_filter_device(), opencl_filter_platform(), opencl_get_device_string(), opencl_get_platform_string(), opt_preset(), parse_audio(), parse_key(), parse_key_value_pair(), parse_legacy_attrib(), parse_playlist(), parse_str_int(), parse_utf(), put_meta(), read_comment(), read_info_chunk(), read_odml_index(), read_sb_block(), read_tag(), read_ttag(), read_uslt(), read_vblock(), redspark_probe(), redspark_read_header(), sab_diamond_search(), set_encoder_int_property_or_log(), set_encoder_property_or_log(), set_meta(), set_metadata_float(), set_metadata_int(), small_diamond_search(), str_to_dict(), subviewer_read_header(), test(), test_encrypt(), update_metadata(), url_alloc_for_protocol(), viv_read_header(), vivo_read_header(), vpx_ts_param_parse(), write_metadata_header(), write_sm_data(), write_tag(), write_tag_int32(), writer_print_integer(), writer_print_rational(), writer_print_string(), writer_print_time(), writer_print_ts(), xml_print_int(), xml_print_str(), xml_print_value(), and xor_block().